Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
请想象以下情况:
我在亚速尔群岛有这个日期 (GMT -1) 23/10/2010 23:00:00
我想将此日期转换为以下日期(GMT +1)
2010 年 10 月 24 日 01:00:00
我希望在任何时区的任何日期都具有这种行为,并且带有时区的 Date 函数在这种情况下为我提供了 GMT -1。
请注意,我正在使用 JodaTime。
谢谢。
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));