परिचय
जावास्क्रिप्ट में setDate() मेथड का उपयोग डेट ऑब्जेक्ट का दिन (महीने का दिन) सेट करने के लिए किया जाता है। यह महीने और वर्ष को आवश्यकतानुसार स्वचालित रूप से एडजस्ट करता है।
उदाहरण
निम्न कोड जावास्क्रिप्ट में डेट का दिन सेट करने के लिए है:
<!DOCTYPE html> <html lang="hi"> <head> <meta charset="UTF-8" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> <title>डेट का दिन सेट करें</title> <style> body { font-family: "Segoe UI", Tahoma, Geneva, Verdana, sans-serif; } .result, .sample { font-size: 20px; font-weight: 500; } </style> </head> <body> <h1>जावास्क्रिप्ट में डेट का दिन सेट करना</h1> <div class="sample"></div> <div style="color: green;" class="result"></div> <button class="Btn">यहाँ क्लिक करें</button> <h3> उपरोक्त डेट ऑब्जेक्ट का दिन बदलने के लिए ऊपर दिए गए बटन पर क्लिक करें </h3> <script> const sampleEle = document.querySelector('.sample'); const resEle = document.querySelector(".result"); const dateObj = new Date(); sampleEle.innerHTML = dateObj; document.querySelector(".Btn").addEventListener("click", () => { dateObj.setDate(28); resEle.innerHTML = 'डेट का दिन बदलना = <br> ' + dateObj; }); </script> </body> </html>
आउटपुट
उपरोक्त कोड निम्न आउटपुट उत्पन्न करेगा:

'यहाँ क्लिक करें' बटन पर क्लिक करने पर:

संबंधित मेथड्स
setFullYear()- वर्ष सेट करेंsetMonth()- महीना सेट करें (0-11)setHours(),setMinutes(),setSeconds()- समय घटक सेट करेंsetTime()- मिलीसेकंड्स में समय सेट करें (1 जनवरी 1970 से)
नोट: setDate(0) पिछले महीने का अंतिम दिन सेट करेगा, और महीने के दिनों से अधिक मान अगले महीने(महीनों) में रोल ओवर हो जाएंगे।