0

次の JavaScript コードを使用して日付 2012-01-01 を変換する場合。

var dtmRDate = new Date('2012-01-01');

結果を返します。

Sat Dec 31 19:00:00 EST 2011

1日で減っていくようです。この問題を解決するにはどうすればよいですか。

4

1 に答える 1

0

タイムゾーンの問題のようです。デフォルトでは、パーサーは入力がUTCタイムゾーンであると想定し、文字列表現に変換するときにローカルタイムゾーンを使用します

あなたが試すことができますnew Date('2012-01-01 EST')

于 2013-03-06T11:03:12.177 に答える