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