2

私は次のようにできるはずだと思います:

var date = Math.round((new Date).getTime() / 1000);
console.log(date);

ただし、それはロギングです:

301332453318

このコンバーター ( http://www.epochconverter.com/ ) を実行すると、日付が次のように出力されます。

GMT: Wed, 06 Nov 11518 03:13:03 GMT

今は明らかに 11518 年ではなく、私のシステム時刻は正しいのに、なぜ Javascript の時刻が間違っているのでしょうか?それとも私が間違っているのでしょうか?

ありがとう、トーマス

4

1 に答える 1

2

さて、これは奇妙です。コンソールで時刻を見ると正しいのですが、それを強調表示して何らかの理由でコピーすると、chrome(またはOSX)が30を先頭に追加しています... WTF?なぜ何かアイデアはありますか?

ここに画像の説明を入力してください

画像では、ログに記録された時刻:1332454189(正しい時刻)を確認しますが、「ハイライトされた」値(エポックコンバーターにコピーして貼り付けたもの)には、「Search Google '301332454189'の場合」

なぜ何かアイデアはありますか?

于 2012-03-22T22:15:53.220 に答える