使用Joda Time将UTC偏移转换为美国时区

时间:2014-10-07 20:50:17

标签: java timezone jodatime

鉴于UTC偏移,即-5,我可以使用Joda Time确定美国时区吗?太平洋,山地,中部,复活节之一就足够了。我不能使用Java 8.

1 个答案:

答案 0 :(得分:6)

如果只有有偏移,那么不,你不能。例如,-5可以是中部夏令时或东部标准时间。同样地,-7的偏移可以是太平洋夏令时或山标准时间。

如果你有一个偏移量和一个有效的日期/时间,你可以做出相当不错的猜测 - 但前提是你假设美国的每个地方都改用夏令时,并且无处不在时间 - but that's not entirely the case