दिनांक वस्तु जावास्क्रिप्ट भाषा में निर्मित एक डेटा प्रकार है। दिनांक ऑब्जेक्ट नई दिनांक ( ) के साथ बनाए जाते हैं जैसा कि नीचे दिखाया गया है।
एक बार डेट ऑब्जेक्ट बन जाने के बाद, कई तरीके आपको उस पर काम करने की अनुमति देते हैं। अधिकांश विधियां आपको स्थानीय समय या यूटीसी (सार्वभौमिक, या जीएमटी) समय का उपयोग करके ऑब्जेक्ट के वर्ष, माह, दिन, घंटे, मिनट, सेकंड और मिलीसेकंड फ़ील्ड प्राप्त करने और सेट करने की अनुमति देती हैं।
दिनांक वस्तु का setUTCFullYear() फ़ंक्शन वर्ष का प्रतिनिधित्व करने वाले एक पूर्णांक को स्वीकार करता है और सार्वभौमिक समय के अनुसार, वर्तमान तिथि में वर्ष के मान को इसके साथ बदल देता है।
सिंटैक्स
इसका सिंटैक्स इस प्रकार है
dateObj.setUTCFullYear();
उदाहरण
<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("Current date: "+dateObj.toUTCString()); document.write("<br>"); dateObj.setUTCFullYear(2018); document.write("Date after setting the year: "+dateObj.toUTCString()); document.write(); </script> </body> </html>
आउटपुट
Current date: Tue, 26 Sep 1989 06:34:25 GMT Date after setting the year: Wed, 26 Sep 2018 06:34:25 GMT
उदाहरण
यद्यपि आप दिनांक वस्तु बनाते समय महीने के वर्ष का उल्लेख नहीं करते हैं, फिर भी आप इसे सार्वभौमिक समय के अनुसार setFullYear() फ़ंक्शन का उपयोग करके सेट कर सकते हैं।
<html> <head> <title>JavaScript Example</title> </head> <body> <script type="text/javascript"> var dateObj = new Date('23, August'); document.write("<br>"); dateObj.setFullYear(2018) document.write(dateObj.toDateString()); </script> </body> </html>
आउटपुट
Thu Aug 23 2018
उदाहरण
उसी तरह, यद्यपि आप दिनांक ऑब्जेक्ट बनाते समय कंस्ट्रक्टर को कोई मान नहीं देते हैं, फिर भी आप इस फ़ंक्शन का उपयोग करके सार्वभौमिक समय के अनुसार वर्ष निर्धारित कर सकते हैं और, महीने और दिनांक मान वर्तमान तिथि के समान ही रहते हैं।पी>
<html> <head> <title>JavaScript Example</title> </head> <body> <script type="text/javascript"> var dateObj = new Date(); document.write("<br>"); dateObj.setFullYear(2018) document.write(dateObj.toDateString()); </script> </body> </html>
आउटपुट
Thu Oct 18 2018