2011-10-07 20 views
36
var myDate = new Date(); 
var epoch = myDate.getTime(); //1318023197289 number of ms since epoch 
var unixEpoch = Math.round(epoch/1000) 
  1. どのようにepochをDateオブジェクトに変換しますか?
  2. unixEpochをDateオブジェクトに変換することもできますか?

答えて

79
var date = new Date(1318023197289); 

そして、unixEpoch 1000 /単にエポックであるから、あなたは同様に迅速な対応のための1000

+1

おかげで、コンストラクタに引数を掛けることができます。あなたの例では、 'date'は数値'(typeof date == 'number') 'ですが、私はDateオブジェクトを再構築しようとしています。 – fortuneRice

+0

あなたはどのブラウザを使用していますか? typeof dateは私に 'オブジェクト'を与えます。また、JavaScriptは日付 'タイプ'を持っていません、それは単なるオブジェクトです。 – Matt

+0

私は、typeof dateがChrome 14、Win7で私に 'オブジェクト'を与えたと言わなければなりません。 – Matt

関連する問題