2011-12-19 12 views
21

क्या मुझे बाल_प्रोसेस का उपयोग करके मैन्युअल रूप से date कमांड चलाने की ज़रूरत है और तारीख प्राप्त करने के लिए इसका परिणाम प्राप्त करना है? नोड का उपयोग कर कोई और तरीका है?मैं node.js द्वारा संचालित एप्लिकेशन में दिनांक कैसे प्राप्त कर सकता हूं?

उत्तर

42

आप करना है कि जैसे आप कोई ब्राउज़र में:

var datetime = new Date(); 
 
    console.log(datetime);

2

आप जावास्क्रिप्ट तारीख वस्तु का प्रयोग करेंगे:

MDN documentation for the Date object

var d = new Date(); 
+6

कृपया w3schools को लिंक न करें। http://w3fools.com/ – fent

+6

हम प्रक्रिया में सहायता कर सकते हैं अगर हम न केवल w3schools से लिंक नहीं करते हैं, बल्कि Google में अच्छे परिणामों के साथ भी लिंक करते हैं। [जावास्क्रिप्ट दिनांक के लिए अच्छा संदर्भ] (https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/Date) – SooDesuNe

1

Node.js वी पर एक सर्वर पक्ष जेएस मंच निर्माण है 8 जो क्रोम जावा-स्क्रिप्ट रनटाइम है।

यह सर्वर पर जावा-स्क्रिप्ट का उपयोग भी करता है।

आप जेएस डेट() फ़ंक्शन या डेट क्लास का उपयोग कर सकते हैं।

2

नोडजेएस (और नए ब्राउज़र) में मिलीसेकंड में वर्तमान समय प्राप्त करने के लिए shortcut अच्छा है।

var timeInMss = Date.now() 

जो एक प्रदर्शन को बढ़ावा देने है

var timeInMss = new Date().getTime() 

के साथ तुलना में क्योंकि आप एक नई वस्तु बनाने की जरूरत नहीं है।

4

node.js में एक नई तिथि वस्तु बनाने के लिए, या सामान्य रूप में JavaScript, बस फोन यह प्रारंभकर्ता

var d = new Date(); 

var d = new Date(dateString); 

var d = new Date(jsonDate); 

var d = new Date(year, month, day); 

var d = new Date(year, month, day, hour, minute, second, millisecond); 

याद रखें कि दिनांक वस्तुओं केवल Date बुला या एक निर्माता के रूप में यह उपयोग करके instantiated जा सकती है, अन्य जावास्क्रिप्ट ऑब्जेक्ट प्रकारों के विपरीत, दिनांक ऑब्जेक्ट्स में कोई शाब्दिक वाक्यविन्यास नहीं है

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

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