दिनांक वस्तु जावास्क्रिप्ट भाषा में निर्मित एक डेटा प्रकार है। दिनांक ऑब्जेक्ट नई दिनांक ( ) के साथ बनाए जाते हैं जैसा कि नीचे दिखाया गया है।
एक बार डेट ऑब्जेक्ट बन जाने के बाद, कई तरीके आपको उस पर काम करने की अनुमति देते हैं। अधिकांश विधियां आपको स्थानीय समय या यूटीसी (सार्वभौमिक, या जीएमटी) समय का उपयोग करके ऑब्जेक्ट के वर्ष, माह, दिन, घंटे, मिनट, सेकंड और मिलीसेकंड फ़ील्ड प्राप्त करने और सेट करने की अनुमति देती हैं।
दिनांक ऑब्जेक्ट का getTimezoneOffset() फ़ंक्शन वर्तमान दिनांक और सार्वभौमिक समय के बीच के समय क्षेत्र के अंतर को मिनटों में लौटाता है।
सिंटैक्स
इसका सिंटैक्स इस प्रकार है
dateObj.getTimezoneOffset();
उदाहरण
<html> <head> <title>JavaScript Example</title> </head> <body> <script type="text/javascript"> var dateObj = new Date('september 26, 89 12:4:25:96'); document.write(dateObj.getTimezoneOffset()); </script> </body> </html>
आउटपुट
-330
उदाहरण
चूंकि हमारे पास एक महीने में अधिकतम 31 दिन होते हैं, इसलिए तारीख 1 से 31 के बीच होनी चाहिए अन्यथा यह फ़ंक्शन NaN लौटाता है।
<html> <head> <title>JavaScript Example</title> </head> <body> <script type="text/javascript"> var dateObj = new Date('september 40, 89 12:4:25:96'); document.write(dateObj.getHours()); </script> </body> </html>
आउटपुट
NaN