次のコードをJavascriptで実行します。vard=Date.UTC( "Wed Jan 30 16:27:50 IST 2002");
結果としてdはNaNになり、IST(イスラエル標準時)の代わりにICT(インドシナ時間)を使用する場合も同様ですが、どちらも有効なタイムゾーンの略語のようです。代わりにESTを使用すると、期待どおりにDateオブジェクトが取得されます。
回避策はありますか?ISTをUTC+2に置き換えることはできますが、サポートされているタイムゾーンとサポートされていないタイムゾーンがわからないため、サポートされていないタイムゾーンを手動で一致させたくありません...