4

次のようにJSで日付を作成しました:

var myDate = new Date('2013-01-01 00:00:00');

JS はこれを UTC 時間として読み取ると仮定します。しかし、 myDate.getTime() のようなことをすると、返されたタイムスタンプは GMT 時間の午前 4 時などでした。

どうしてこれなの?そして、日付をUTC時間の真夜中として取得するにはどうすればよいですか?

4

4 に答える 4

0

JS は、コンピューターが使用するタイム ゾーンでこれを読み取ります。

myDate.toUTCString()UTC 時間で日付を取得するために使用できます。

タイムスタンプを取得したい場合myDate.getTime()

于 2013-07-11T15:00:33.967 に答える