Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रोग्रामिंग >> JavaScript

जावास्क्रिप्ट में Date.setUTCDate() फ़ंक्शन


Date ऑब्जेक्ट जावास्क्रिप्ट भाषा में बिल्ट-इन एक डेटा टाइप है। Date ऑब्जेक्ट्स को new Date() के साथ बनाया जाता है जैसा कि नीचे दिखाया गया है।

एक बार Date ऑब्जेक्ट बन जाने के बाद, कई मेथड्स आपको इस पर ऑपरेट करने की अनुमति देते हैं। अधिकांश मेथड्स आपको ऑब्जेक्ट के वर्ष, महीना, दिन, घंटा, मिनट, सेकंड और मिलीसेकंड फील्ड्स को प्राप्त करने और सेट करने की अनुमति देते हैं, चाहे लोकल टाइम हो या UTC (यूनिवर्सल, या GMT) टाइम।

setUTCDate() फ़ंक्शन डेट ऑब्जेक्ट का तारीख (महीने का दिन) को दर्शाने वाला एक इंटीजर स्वीकार करता है और वर्तमान तारीख के मान को इससे प्रतिस्थापित करता है, यूनिवर्सल टाइम के अनुसार।

सिंटैक्स

इसका सिंटैक्स निम्नानुसार है

dateObj.setUTCDate(dayValue)

उदाहरण

<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("Current date: "+dateObj.toUTCString());       document.write("<br>");       dateObj.setUTCDate(30);       document.write("Modified date: "+dateObj.toUTCString());    </script> </body> </html>

आउटपुट

Current date: Tue, 26 Sep 1989 06:34:25 GMT Modified date: Sat, 30 Sep 1989 06:34:25 GMT

उदाहरण

भले ही आप डेट ऑब्जेक्ट बनाते समय महीने की तारीख मेंशन न करें, आप अभी भी setUTCDate() फ़ंक्शन का उपयोग करके इसे सेट कर सकते हैं।

<html> <head>    <title>JavaScript Example</title> </head> <body>    <script type="text/javascript">       const dateObj = new Date('September, 1989 00:4:00');       dateObj.setUTCDate(2);       document.write("<br>");       document.write(dateObj.getUTCDate());    </script> </body> </html>

आउटपुट

2

उदाहरण

इसी तरह, भले ही आप डेट ऑब्जेक्ट बनाते समय कंस्ट्रक्टर को कोई वैल्यू पास न करें, फिर भी आप इस फ़ंक्शन का उपयोग करके UTC डेट सेट कर सकते हैं और महीना और वर्ष का मान वर्तमान डेट के समान ही रहता है।

<html> <head>    <title>JavaScript Example</title> </head> <body>    <script type="text/javascript">       const dateObj = new Date();       dateObj.setUTCDate(2);       document.write("<br>");       document.write("UTC month: "+dateObj.getUTCMonth());       document.write("<br>");       document.write("UTC date: "+dateObj.getUTCDate());       document.write("<br>");       document.write("UTC fullyear: "+dateObj.getUTCFullYear());    </script> </body> </html>

आउटपुट

UTC month: 9 UTC date: 2 UTC full year: 2018

  1. - JavaScript में isFinite() फंक्शन

    isFinite() फंक्शन एक मान स्वीकार करता है और निर्धारित करता है कि दिया गया मान एक परिमित संख्या है या नहीं। यदि हां, तो यह मेथड true लौटाता है अन्यथा false। आप इस मेथड को Number ऑब्जेक्ट का उपयोग करके भी आह्वान कर सकते हैं। सिंटैक्स इसका सिंटैक्स निम्नानुसार है: isFinite(value) उदाहरण <html>

  1. - JavaScript में isNaN() फंक्शन

    isNaN() फंक्शन एक मान स्वीकार करता है और निर्धारित करता है कि दिया गया मान NaN (नॉट-ए-नंबर) है या नहीं। यदि दिया गया मान NaN है तो यह मेथड true लौटाता है अन्यथा false। आप इस मेथड को Number ऑब्जेक्ट का उपयोग करके भी कॉल कर सकते हैं। सिंटैक्स इसका सिंटैक्स निम्नानुसार है: isNaN(value) उदाहरण <ht

  1. JavaScript date.@@toPrimitive() फंक्शन JavaScript date.@@toPrimitive() फंक्शन

    JavaScript date.@@toPrimitive() फंक्शन (असल में Symbol.toPrimitive) डेट ऑब्जेक्ट को प्रिमिटिव वैल्यू में बदलता है। उदाहरण { fillEle.innerHTML += Hint = default : + primitiveDef + <br>; fillEle.innerHTML += Hint = number : + primitiveNum; }); </script> </body&g