是否应该通过timeZone在Java中实现偏移?

时间:2012-08-09 16:20:09

标签: java time timezone

我正在使用以下代码来获取偏移量:

TimeZone.getDefault().getRawOffset()

在查看getRawOffset的文档后,我注意到以下内容:

  

因为此值不受夏令时影响,所以它是   称为原始抵消。

因此,不能通过夏令时影响生殖器的时间偏移,或者时间偏移和原始时间偏移之间存在差异。

1 个答案:

答案 0 :(得分:1)

这取决于“一般时间偏移”的含义。原始偏移量是时区的标准偏移量 - 当不考虑夏令时时,UTC与当地时间之间的差异。

任何特定时间的墙偏移量与观察DST时的原始偏移量不同。要获得这一点,您需要指定您感兴趣的确切时间,例如通过TimeZone.getOffset(long)

如果您需要更具体的答案,您需要了解更具体的问题 - 包括您正在谈论的确切偏移的信息。