我正在努力管理joda DateTime
对象。我需要做的是将此格式的时间戳:1459720800000
转换为另一个unix时间戳,该时间戳偏移时区差异和夏令时。我正在尝试使用joda时间,但无济于事。
new DateTime(millis, forTimeZone(timeZone)).toDate()
和new DateTime(millis, forTimeZone(timeZone)).getMillis()
返回原始时间戳。如何使用TimeZone
对象将时间戳转换为不同的时区?例如,如果我有这样的GMT + 0日期:
Sun, 03 Apr 2016 22:00:00 GMT
我想看看
Mon 04 Apr 2016 12:00:00 AM CEST GMT+2:00 DST
当我使用GMT + 2:00 TimeZone
时。