Blackberry OS 6および7デバイスを対象としており、Javascriptと夏時間に問題があります。さまざまなデバイス/OSバージョンで見られる動作は次のいずれかです。
- DST設定を月末まで維持します(したがって、今年のヨーロッパでは10月28日ではなく11月1日に切り替わります)
- 通年で同じDST設定/タイムゾーンオフセットを使用します(したがって、10月28日以降のタイムゾーンはCET(+100)になり、10月28日以前は通年でCEST(+200)になります)
さまざまなデバイス/バージョンに固有:
- 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から入手できます。