2011-10-07 10 views
36
var myDate = new Date(); 
var epoch = myDate.getTime(); //1318023197289 number of ms since epoch 
var unixEpoch = Math.round(epoch/1000) 
  1. कैसे तुम वापस epoch परिवर्तित एक दिनांक वस्तु के लिए?
  2. क्या आप यूनिक्सएपोक को डेट ऑब्जेक्ट में वापस भी परिवर्तित कर सकते हैं?

उत्तर

79
var date = new Date(1318023197289); 

और, के बाद से unixEpoch बस/1000 युग है, तो आप इसी तरह से त्वरित प्रतिक्रिया के लिए 1000

+1

धन्यवाद निर्माता में तर्क गुणा कर सकते हैं। आपके उदाहरण में 'दिनांक' एक संख्या है' (टाइपऑफ दिनांक == 'संख्या') 'लेकिन मैं दिनांक वस्तु का पुनर्निर्माण करना चाहता हूं। – fortuneRice

+0

आप किस ब्राउज़र का उपयोग कर रहे हैं? टाइपऑफ डेट मुझे 'ऑब्जेक्ट' देता है। इसके अलावा, जावास्क्रिप्ट में दिनांक 'प्रकार' नहीं है, यह सिर्फ एक वस्तु है। – Matt

+0

मुझे यह कहना चाहिए कि टाइपऑफ़ दिनांक मुझे क्रोम 14 में 'ऑब्जेक्ट' देता है, Win7 – Matt

संबंधित मुद्दे