2011-10-07 5 views
36
var myDate = new Date(); 
var epoch = myDate.getTime(); //1318023197289 number of ms since epoch 
var unixEpoch = Math.round(epoch/1000) 
  1. 가 어떻게 Date 객체로 다시 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