Android アプリ TIDE NOW WA を Chrome ARC で試してみました。驚くほどうまくいきましたが、奇妙なことがあります。私のアプリは、正しい結果を表示するために現地時間を必要とします。これは、夏時間と標準時間に当てはまります。Android では、今日の DST で、私のアプリはタイムゾーンを「PDT」と表示し、それに応じて調整された時間が提供されます。ARC (Chrome ブラウザと Windows 7 を実行) では、タイム ゾーンは「GMT-07:00」と表示されます。
このようにAndroidから時間を取得します
runDate = Calendar.getInstance(); // この日時の潮汐を表示します ....
そして、私はこのように夏時間の有効性を決定します
DST=(runDate.get(Calendar.DST_OFFSET)==3600000); // 今日はサマータイムですか?
そのため、私のアプリ (ARC の下) は、夏時間の間は正しく表示されませんが、標準時間の間は正しく表示されます。これは私自身のバグですか、それとも ARC の機能ですか。