【发布时间】:2012-03-11 04:24:30
【问题描述】:
在我的 blackberry 6 小部件中,我尝试使用以下 JavaScript 代码来计算客户端的时区。
var tiz = -(new Date().getTimezoneOffset() / 60);
Here你可以在网上找到例子。
很遗憾,BB6 只计算了 0。
可能有人知道这里出了什么问题,或者可能建议了在 BB6 上运行更好的代码。
提前致谢!
丹尼尔
【问题讨论】:
-
您是否在其他地方尝试过您的代码?
-
Date().getTimezoneOffset() 返回什么?
-
您的黑莓设置为哪个时区? (即你期望它返回什么?)
-
这在我的 BB 上正常工作(显示与我的桌面浏览器相同的非零值)。
-
我基本上是在 BB6 模拟器上尝试了代码,并认为这是模拟器的错误。但是今天我发现带有 OS 6 的真实(不是模拟器)BB 9700 也不喜欢它。手机上的时区设置为 CET,正确的字符串是 Your time zone is: 2. BB6 只有 0。
标签: javascript blackberry