2

わかりました、特定の日が DST フレーム内にあるかどうかを確認する方法を知っています。しかし、Date オブジェクトを提供するシステムが既に DST モードになっていて、「通常の」タイムゾーンがわからない場合、情報を取得する方法はありますか? ユーザーはその機能をオフにするか、再起動する必要があるか、またはそのようなものになる可能性があります。ほとんどのシステムは、それをチェックするために SysAPI にある種のフラグを提供しています... js からその情報を取得する方法はありますか?

4

2 に答える 2

2

おそらくそうではありません。

JavaScript 言語 (ECMAScript 5th Edition) には、そのような機能はありません。

ActiveXObject などの拡張機能からアクセスできる可能性がありますが、OS またはユーザーが夏時間設定を使用しているかどうかを検出する信頼できるクロスブラウザー/クロスプラットフォームの方法があるとは思えません。

このMicrosoft Technet の記事では、いくつかのバージョンの Windows で VBScript を使用して DST を検出する方法を示しています (これは JScript で類似している可能性があります)。あなたのユースケース)。

于 2012-10-18T16:38:29.147 に答える