gpt4 book ai didi

javascript - 黑莓浏览器 Javascript 时间 DST 问题

转载 作者:数据小太阳 更新时间:2023-10-29 04:52:53 26 4
gpt4 key购买 nike

我们的目标是黑莓 OS 6 和 7 设备,并且在 Javascript 和夏令时方面存在问题。我们看到的不同设备/操作系统版本的行为是:

  • 将 DST 设置保持到月底(因此今年在欧洲切换到 11 月 1 日而不是 10 月 28 日)
  • 全年使用相同的 DST 设置/时区偏移(因此在 10 月 28 日之后时区将为 CET (+100),在 28-OCt 之前将为 CEST (+200),对于 < strong>全年年)

针对不同的设备/版本更具体:

  • 9800 - 6.0.0.246:对所有日期使用相同的偏移量
  • 9780 - 6.0.0.285:对所有日期使用相同的偏移量
  • 9780 - 6.0.0.668:月底切换
  • 9700 - 6.0.0.668:月底切换
  • 9360 - 7.0.0.530:月底切换

有人知道这些问题和/或解决方法吗?

我发现了这个 Blackberry 问题,它解释了“所有日期的相同偏移量”问题,我认为他们以错误的方式修复了它:http://supportforums.blackberry.com/t5/Web-and-WebWorks-Development/Javscript-GMT-Offfset-not-working-in-BB6-0-Devices-Non-Torch/td-p/815883

我们还开发了一个测试页面,它通过执行一些简单的 document.write(new Date(timestamp)) 语句来揭示问题,可在此处获取:http://bit.ly/QhJOIC

最佳答案

如果网页仅供在线使用,一个选项是:然后您可以向服务器发出 ajax 回调以获得该用户的正确偏移量。然后,这将使用您选择的库来提供时区和 DST 信息。只需将用户位置信息返回给服务器即可。

关于javascript - 黑莓浏览器 Javascript 时间 DST 问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13286149/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com