Date ऑब्जेक्ट जावास्क्रिप्ट भाषा में बिल्ट-इन एक डेटा टाइप है। Date ऑब्जेक्ट्स को new Date() के साथ बनाया जाता है जैसा कि नीचे दिखाया गया है।
एक बार Date ऑब्जेक्ट बन जाने के बाद, कई मेथड्स आपको इस पर ऑपरेट करने की अनुमति देते हैं। अधिकांश मेथड्स आपको ऑब्जेक्ट के वर्ष, महीना, दिन, घंटा, मिनट, सेकंड और मिलीसेकंड फील्ड्स को प्राप्त करने और सेट करने की अनुमति देते हैं, चाहे लोकल टाइम हो या UTC (यूनिवर्सल, या GMT) टाइम।
Date ऑब्जेक्ट का now() फ़ंक्शन 1st जनवरी 1970 से मिलीसेकंड्स की संख्या लौटाता है।
सिंटैक्स
इसका सिंटैक्स निम्नानुसार है
Date.now()
उदाहरण
<html> <head> <title>JavaScript Example</title> </head> <body> <script type="text/javascript"> const currentDate = Date.now(); const birthDate = Date.parse('29 sep 1989 00:4:00 GMT'); document.write(currentDate); document.write(", "+birthDate+", "); document.write(currentDate - birthDate); </script> </body> </html>आउटपुट
1537780591654, 623030640000, 914749951654
उदाहरण
आप इस फ़ंक्शन का उपयोग करके वर्तमान डेट प्राप्त कर सकते हैं लेकिन, चूंकि यह 1 जनवरी 1970 से मिलीसेकंड्स की संख्या लौटाता है, फॉर्मेटेड डेट प्राप्त करने के लिए प्राप्त मान को Date कंस्ट्रक्टर में पास करें।
<html> <head> <title>JavaScript Example</title> </head> <body> <script type="text/javascript"> const currentDate = Date.now(); document.write(currentDate); document.write("<br>"); document.write(Date(currentDate).toString()); </script> </body> </html>आउटपुट
1539758885099 Wed Oct 17 2018 12:18:05 GMT+0530 (India Standard Time)