1

次のことを想像してください。

私はアゾレスでこの日付を持っています (GMT -1) 23/10/2010 23:00:00

そして、この日付を次の日付に変換したい(GMT +1)

2010/10/24 01:00:00

任意のタイムゾーンの任意の日付に対してこの動作が必要であり、タイムゾーンを使用した Date 関数は、この場合に GMT -1 を提供します。

私は JodaTime を使用していることに注意してください。

ありがとう。

4

1 に答える 1

0
  DateTime dateTime = new DateTime(2010, 10, 23, 23, 0, 0, 0, DateTimeZone.forOffsetHours(-1));  // (GMT -1) 23/10/2010 23:00:00 
  DateTime inAnotheTimeZone = dateTime.withZone(DateTimeZone.forOffsetHours(1));
于 2012-09-13T14:26:01.723 に答える