दिनांक वस्तु जावास्क्रिप्ट भाषा में निर्मित एक डेटा प्रकार है। दिनांक ऑब्जेक्ट नई दिनांक ( ) के साथ बनाए जाते हैं जैसा कि नीचे दिखाया गया है।
एक बार डेट ऑब्जेक्ट बन जाने के बाद, कई तरीके आपको उस पर काम करने की अनुमति देते हैं। अधिकांश विधियां आपको स्थानीय समय या यूटीसी (सार्वभौमिक, या जीएमटी) समय का उपयोग करके ऑब्जेक्ट के वर्ष, माह, दिन, घंटे, मिनट, सेकंड और मिलीसेकंड फ़ील्ड प्राप्त करने और सेट करने की अनुमति देती हैं।
डेट ऑब्जेक्ट का सेटमिन्यूट्स () फ़ंक्शन मिनटों का प्रतिनिधित्व करने वाले एक पूर्णांक को स्वीकार करता है और इसके साथ वर्तमान तिथि में मिनटों के मूल्य को बदल देता है।
सिंटैक्स
इसका सिंटैक्स इस प्रकार है
dateObj.setMinutes();
उदाहरण
<html> <head> <title>JavaScript Example</title> </head> <body> <script type="text/javascript"> var dateObj = new Date('september 26, 89 5:4:25:96'); document.write("Current date: "+dateObj.toUTCString()); document.write("<br>"); dateObj.setMinutes(12); document.write("Date after setting the minutes: "+dateObj.toUTCString()); </script> </body> </html>
आउटपुट
Current date: Mon, 25 Sep 1989 23:34:25 GMT Date after setting the minutes: Mon, 25 Sep 1989 23:42:25 GMT
उदाहरण
यद्यपि आप दिनांक ऑब्जेक्ट बनाते समय दिन के मिनटों का उल्लेख नहीं करते हैं, फिर भी आप इसे setMinutes() फ़ंक्शन का उपयोग करके सेट कर सकते हैं।
<html> <head> <title>JavaScript Example</title> </head> <body> <script type="text/javascript"> var dateObj = new Date('september 26, 1989'); dateObj.setMinutes(15); document.write(dateObj.toString()); </script> </body> </html>
आउटपुट
Tue Sep 26 1989 00:15:00 GMT+0530 (India Standard Time)
उदाहरण
उसी तरह, हालाँकि आप दिनांक ऑब्जेक्ट बनाते समय कंस्ट्रक्टर को कोई मान नहीं देते हैं, फिर भी आप इस फ़ंक्शन का उपयोग करके मिलीसेकंड सेट कर सकते हैं और महीने, दिनांक, वर्ष और, अन्य मान वर्तमान दिनांक (और समय) के समान ही रहते हैं। )।
<html> <head> <title>JavaScript Example</title> </head> <body> <script type="text/javascript"> var dateObj = new Date(); dateObj.setMinutes(15); document.write(dateObj.toString()); </script> </body> </html>
आउटपुट
Thu Oct 18 2018 22:15:48 GMT+0530 (India Standard Time)