【问题标题】:DateTime JodaTime conversion日期时间 JodaTime 转换
【发布时间】:2012-09-06 16:07:41
【问题描述】:

请想象一下:

我有这个日期在亚速尔群岛 (GMT -1) 23/10/2010 23:00:00

我想将此日期转换为以下日期(格林威治标准时间 +1)

24/10/2010 01:00:00

我希望任何时区中的任何日期都具有这种行为,并且带有时区的 Date 函数在这种情况下为我提供 GMT -1。

请注意,我正在使用 JodaTime。

谢谢。

【问题讨论】:

    标签: date datetime timezone jodatime


    【解决方案1】:
      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));
    

    【讨论】:

      猜你喜欢
      • 2010-10-28
      • 1970-01-01
      • 2015-12-12
      • 1970-01-01
      • 2012-07-23
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多