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 回答