- Introduction to Date Object in JavaScript in Hindi
- JavaScript Date Methods

Introduction to Date Object in JavaScript
जावास्क्रिप्ट तारीख वस्तु वर्ष, माह और दिन पाने के लिए इस्तेमाल किया जा सकता। आप जावास्क्रिप्ट दिनांक ऑब्जेक्ट की मदद से वेबपेज पर एक टाइमर प्रदर्शित कर सकते हैं।
दिनांक ऑब्जेक्ट बनाने के लिए आप विभिन्न डेट कंस्ट्रक्टर का उपयोग कर सकते हैं। यह दिन, महीने, वर्ष, घंटे, मिनट और सेकंड प्राप्त करने और सेट करने के तरीके प्रदान करता है।
Constructor
आप दिनांक ऑब्जेक्ट बनाने के लिए दिनांक constructor के 4 प्रकार का उपयोग कर सकते हैं।
- Date()
- Date(milliseconds)
- Date(dateString)
- Date (year,month,day,hours,minutes,seconds,milliseconds)
जावास्क्रिप्ट date methods
आइए उनके विवरण के साथ जावास्क्रिप्ट their methods की सूची देखें।
तरीके | विवरण |
getDate() | यह 1 और 31 के बीच पूर्णांक मान लौटाता है जो स्थानीय समय के आधार पर निर्दिष्ट तिथि के लिए दिन का प्रतिनिधित्व करता है। |
getDay () | यह 0 और 6 के बीच पूर्णांक मान लौटाता है जो स्थानीय समय के आधार पर सप्ताह के दिन का प्रतिनिधित्व करता है। |
getFullYears () | यह पूर्णांक मान लौटाता है जो स्थानीय समय के आधार पर वर्ष का प्रतिनिधित्व करता है। |
getHours () | यह 0 और 23 के बीच पूर्णांक मान लौटाता है जो स्थानीय समय के आधार पर घंटों का प्रतिनिधित्व करता है। |
getMilliseconds () | यह 0 और 999 के बीच पूर्णांक मान लौटाता है जो स्थानीय समय के आधार पर मिलीसेकंड का प्रतिनिधित्व करता है। |
getMinutes () | यह 0 और 59 के बीच पूर्णांक मान लौटाता है जो स्थानीय समय के आधार पर मिनटों का प्रतिनिधित्व करता है। |
getMonth () | यह 0 और 11 के बीच पूर्णांक मान लौटाता है जो स्थानीय समय के आधार पर महीने का प्रतिनिधित्व करता है। |
getSeconds () | यह 0 और 60 के बीच पूर्णांक मान लौटाता है जो स्थानीय समय के आधार पर सेकंड का प्रतिनिधित्व करता है। |
getUTCDate () | यह 1 और 31 के बीच पूर्णांक मान लौटाता है जो सार्वभौमिक समय के आधार पर निर्दिष्ट तिथि के लिए दिन का प्रतिनिधित्व करता है। |
getUTCDay () | यह 0 और 6 के बीच पूर्णांक मान लौटाता है जो सार्वभौमिक समय के आधार पर सप्ताह के दिन का प्रतिनिधित्व करता है। |
getUTCFullYears () | यह पूर्णांक मान लौटाता है जो सार्वभौमिक समय के आधार पर वर्ष का प्रतिनिधित्व करता है। |
getUTCHours () | यह 0 और 23 के बीच पूर्णांक मान लौटाता है जो सार्वभौमिक समय के आधार पर घंटों का प्रतिनिधित्व करता है। |
getUTCMinutes () | यह 0 और 59 के बीच पूर्णांक मान लौटाता है जो सार्वभौमिक समय के आधार पर मिनटों का प्रतिनिधित्व करता है। |
getUTCMonth () | यह 0 और 11 के बीच पूर्णांक मान लौटाता है जो सार्वभौमिक समय के आधार पर महीने का प्रतिनिधित्व करता है। |
getUTCSeconds () | यह 0 और 60 के बीच पूर्णांक मान लौटाता है जो सार्वभौमिक समय के आधार पर सेकंड का प्रतिनिधित्व करता है। |
getUTCSeconds() | यह स्थानीय समय के आधार पर निर्दिष्ट तिथि के लिए दिन का मूल्य निर्धारित करता है। |
setDay () | यह स्थानीय समय के आधार पर सप्ताह का विशेष दिन निर्धारित करता है। |
setFullYears () | यह स्थानीय समय के आधार पर निर्दिष्ट तिथि के लिए वर्ष मूल्य निर्धारित करता है। |
setHours () | यह स्थानीय समय के आधार पर निर्दिष्ट तिथि के लिए घंटे का मूल्य निर्धारित करता है। |
setMilliseconds () | यह स्थानीय समय के आधार पर निर्दिष्ट तिथि के लिए मिलीसेकंड मान निर्धारित करता है। |
setMinutes () | यह स्थानीय समय के आधार पर निर्दिष्ट तिथि के लिए मिनट का मूल्य निर्धारित करता है। |
setMonth () | यह स्थानीय समय के आधार पर निर्दिष्ट तिथि के लिए महीने का मूल्य निर्धारित करता है। |
setSeconds () | यह स्थानीय समय के आधार पर निर्दिष्ट तिथि के लिए दूसरा मूल्य निर्धारित करता है। |
setUTCDate () | यह सार्वभौमिक समय के आधार पर निर्दिष्ट तिथि के लिए दिन का मूल्य निर्धारित करता है। |
setUTCDay () | यह सार्वभौमिक समय के आधार पर सप्ताह का विशेष दिन निर्धारित करता है। |
setUTCFullYears () | यह सार्वभौमिक समय के आधार पर निर्दिष्ट तिथि के लिए वर्ष मूल्य निर्धारित करता है। |
setUTCHours () | यह सार्वभौमिक समय के आधार पर निर्दिष्ट तिथि के लिए घंटे का मूल्य निर्धारित करता है। |
setUTCMilliseconds () | यह सार्वभौमिक समय के आधार पर निर्दिष्ट तिथि के लिए मिलीसेकंड मान निर्धारित करता है। |
setUTCMinutes () | यह सार्वभौमिक समय के आधार पर निर्दिष्ट तिथि के लिए मिनट का मूल्य निर्धारित करता है। |
setUTCMonth () | यह सार्वभौमिक समय के आधार पर निर्दिष्ट तिथि के लिए महीने का मूल्य निर्धारित करता है। |
setUTCSeconds () | यह सार्वभौमिक समय के आधार पर निर्दिष्ट तिथि के लिए दूसरा मूल्य निर्धारित करता है। |
toDateString () | यह किसी दिनांक ऑब्जेक्ट का दिनांक भाग लौटाता है। |
toISOString () | यह दिनांक को ISO प्रारूप स्ट्रिंग के रूप में लौटाता है। |
toJSON () | यह दिनांक ऑब्जेक्ट का प्रतिनिधित्व करने वाला एक स्ट्रिंग देता है। यह JSON क्रमांकन के दौरान दिनांक ऑब्जेक्ट को भी क्रमबद्ध करता है। |
toString() | यह स्ट्रिंग के रूप में दिनांक लौटाता है। |
toTimeString () | यह किसी दिनांक ऑब्जेक्ट का समय भाग देता है। |
toUTCString () | यह UTC समय क्षेत्र का उपयोग करके स्ट्रिंग के रूप में निर्दिष्ट तिथि को परिवर्तित करता है। |
valueOf() | यह किसी दिनांक ऑब्जेक्ट का primitive मान लौटाता है। |
जावास्क्रिप्ट Date Example
आइए, दिनांक ऑब्जेक्ट प्रिंट करने के लिए सरल उदाहरण देखें। यह तारीख और समय दोनों को प्रिंट करता है।
Current Date and Time: <span id="txt"></span>
<script>
var today=new Date();
document.getElementById('txt').innerHTML=today;
</script>
चलो दिनांक / माह / वर्ष प्रिंट करने के लिए एक और कोड देखते हैं।
<script>
var date=new Date();
var day=date.getDate();
var month=date.getMonth()+1;
var year=date.getFullYear();
document.write("<br>Date is: "+day+"/"+month+"/"+year);
</script>
जावास्क्रिप्ट Current Time उदाहरण
आइए सिस्टम के वर्तमान समय को प्रिंट करने के लिए सरल उदाहरण देखें।
Current Time: <span id="txt"></span>
<script>
var today=new Date();
var h=today.getHours();
var m=today.getMinutes();
var s=today.getSeconds();
document.getElementById('txt').innerHTML=h+":"+m+":"+s;
</script>
जावास्क्रिप्ट डिजिटल clock उदाहरण
आइए जावास्क्रिप्ट तारीख ऑब्जेक्ट का उपयोग करके डिजिटल घड़ी प्रदर्शित करने के लिए सरल उदाहरण देखें।
जावास्क्रिप्ट में अंतराल सेट करने के दो तरीके हैं: setTimeout () या setInterval () विधि द्वारा।
Current Time: <span id="txt"></span>
<script>
window.onload=function(){getTime();}
function getTime(){
var today=new Date();
var h=today.getHours();
var m=today.getMinutes();
var s=today.getSeconds();
// add a zero in front of numbers<10
m=checkTime(m);
s=checkTime(s);
document.getElementById('txt').innerHTML=h+":"+m+":"+s;
setTimeout(function(){getTime()},1000);
}
//setInterval("getTime()",1000);//another way
function checkTime(i){
if (i<10){
i="0" + i;
}
return i;
}
</script>