タイムゾーンオフセットを含むISO8601の日付があります(下記参照)。このオブジェクトからDateオブジェクトを作成すると、日付オブジェクトは現在のタイムゾーン(現在はGMT)に変換され、タイムゾーンオフセットは0になります。タイムゾーンオフセットを保持するDate()コンストラクタを取得する方法はありますか?javascript date - タイムゾーンオフセットを保存する
var date = new Date("2012-01-17T12:55:00.000+01:00");
console.log(date.toString());
私が手出力は次のようになります。
"Tue Jan 17 2012 11:55:00 GMT+0000 (GMT)"
私が欲しいの出力は次のようになります。ビルトインDate
objectと
"Tue Jan 17 2012 12:55:00"
をGoogle Chromeであなたの例を貼り付けコピー&ことで、私は「あなたが望む出力を得ますTue Jan 17 2012 12:55:00 GMT + 0100(パリ、マドリード) '、どのブラウザをお使いですか? –
@ArnaudF。あなたのローカルタイムゾーンがGMT +1であることが強く疑われます。ここフォックスワースでは、クロムのテキサス州で、私は 'Tue Jan 17 2012 05:55:00 GMT-0600(中央標準時)'を取得します。 – DMKing