我正在使用以下代码来获取偏移量:
TimeZone.getDefault().getRawOffset()
在查看文档后,getRawOffset
我注意到以下内容:
因为这个值不受夏令时影响,所以称为原始偏移量。
因此,一般的时间偏移不应受到夏令时的影响,或者时间偏移和原始时间偏移之间存在差异。
这取决于您所说的“一般时间偏移”是什么意思。原始偏移量也称为时区的标准偏移量 - 未考虑夏令时时 UTC 与本地时间之间的差异。
观察 DST 时,任何特定时间的墙壁偏移都不会与原始偏移相同。要获得它,您需要指定您感兴趣的确切时间,例如通过TimeZone.getOffset(long)
。
如果您需要更具体的答案,则需要知道更具体的问题 - 包括有关您正在谈论的确切偏移量的信息。