2

面对一个独特的问题,其中一台用户机器不反映本地时区。

用户机器的时区是 GMT(伦敦),对于当前日期(2012 年 9 月 6 日),偏移量应该是 -60(BST),即 GMT+1。但它返回 0 UTC 偏移量,并且日期也反映在 UTC 中,这有点奇怪。

window.alert("Current Local Desktop Date \"" + new Date() + "\" whose offset difference is " + new Date().getTimezoneOffset() + " mins from UTC");

windows有什么需要更新的吗??

排除可能性:

  1. Date&Time 服务中的夏令时设置。因为如果未选中此设置,则任务栏时间应该不同。但任务栏时间反映在 BST 中。
  2. 浏览器问题 --> 在 IE 和 Chrome 中都试过了。两者返回相同。
4

0 回答 0