-1

次のコードをコンソールに出力すると:

console.log(new Date().getTime());

それはこう言います:

1382888243791

このhttp://www.onlineconversion.com/unix_time.htmのようなオンラインコンバーターを使用してそのコードを変換すると、次のようになります。

Sun, 25 Dec 45791 23:16:31 GMT

明らかに...ここに問題があります。 最大の問題は45791年です!

javascriptで日付を正しく生成するにはどうすればよいですか?

4

1 に答える 1

1

使用しているコンバーターは、The Epoch (1970 年 1 月 1 日午前 0 時 GMT) から数秒で動作する必要があります。JavaScript はエポック以降のミリ秒単位で機能するため、1000 で割ります。

于 2013-10-27T15:41:44.580 に答える