DateTime JodaTime转换

DateTime JodaTime转换,date,datetime,timezone,jodatime,Date,Datetime,Timezone,Jodatime,请想象一下: 我在亚速尔群岛(GMT-1)有过这个日期 2010年10月23日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

请想象一下:

我在亚速尔群岛(GMT-1)有过这个日期 2010年10月23日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));