Date ऑब्जेक्ट जावास्क्रिप्ट भाषा में बिल्ट-इन एक डेटा टाइप है। Date ऑब्जेक्ट्स को new Date() के साथ बनाया जाता है जैसा कि नीचे दिखाया गया है।
एक बार Date ऑब्जेक्ट बन जाने के बाद, कई मेथड्स आपको इस पर ऑपरेट करने की अनुमति देते हैं। अधिकांश मेथड्स आपको ऑब्जेक्ट के वर्ष, महीना, दिन, घंटा, मिनट, सेकंड और मिलीसेकंड फील्ड्स को प्राप्त करने और सेट करने की अनुमति देते हैं, चाहे लोकल टाइम हो या UTC (यूनिवर्सल, या GMT) टाइम।
Date ऑब्जेक्ट का getMonth() फ़ंक्शन इसके वर्तमान डेट का महीना लौटाता है (0 जनवरी को दर्शाता है और इसी तरह...)।
सिंटैक्स
इसका सिंटैक्स निम्नानुसार है
dateObj.getMonth()
उदाहरण
<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("Month of the year: "+dateObj.getMonth()); </script> </body> </html>आउटपुट
Month of the year: 8
उदाहरण
यदि आप डेट ऑब्जेक्ट बनाते समय वर्ष का महीना मेंशन नहीं करते हैं, तो यह फ़ंक्शन 0 लौटाता है।
<html> <head> <title>JavaScript Example</title> </head> <body> <script type="text/javascript"> const dateObj = new Date('89 12:4:25:96'); document.write("Month of the year: "+dateObj.getMonth()); </script> </body> </html>आउटपुट
Month of the year: 0
उदाहरण
इसी तरह यदि आप डेट ऑब्जेक्ट बनाते समय कुछ भी पास नहीं करते हैं, तो यह फ़ंक्शन वर्तमान वर्ष का वर्तमान महीना लौटाता है।
<html> <head> <title>JavaScript Example</title> </head> <body> <script type="text/javascript"> const dateObj = new Date(); document.write("Month of the year: "+dateObj.getMonth()); </script> </body> </html>आउटपुट
Month of the year: 9