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

JavaScript में Date() ऑब्जेक्ट समझाया गया


JavaScript Date ऑब्जेक्ट

Date ऑब्जेक्ट तारीख और समय के साथ काम करने के लिए उपयोग किया जाता है। यह मिलीसेकंड्स में समय संग्रहीत करता है (1 जनवरी 1970 00:00:00 UTC से)।

वर्तमान तारीख/समय प्राप्त करना

<html> <body> <script>
  var now = new Date();
  document.write(now);
</script> </body> </html>

आउटपुट

Thu May 16 2019 05:29:15 GMT+0530 (India Standard Time)

विशिष्ट तारीख बनाना

new Date() कई फॉर्मेट्स स्वीकार करता है:

1. साल, महीना (0-11), दिन, घंटा, मिनट, सेकंड, मिलीसेकंड

<script>
  // 19 अक्टूबर 2019, 05:33:30
  var d = new Date(2019, 9, 19, 5, 33, 30, 0);
  document.write(d);
</script>

आउटपुट

Sat Oct 19 2019 05:33:30 GMT+0530 (India Standard Time)

2. केवल तारीख (समय 00:00:00)

<script>
  var d = new Date(2019, 9, 19);
  document.write(d);
</script>

आउटपुट

Sat Oct 19 2019 00:00:00 GMT+0530 (India Standard Time)

3. स्ट्रिंग पार्सिंग

<script>
  var d1 = new Date("2024-12-25");
  var d2 = new Date("December 25, 2024");
  var d3 = new Date("2024/12/25 10:30:00");
</script>

4. टाइमस्टैम्प (मिलीसेकंड्स)

<script>
  var d = new Date(1703462400000);  // मिलीसेकंड्स सिन्स 1970
</script>

महत्वपूर्ण Date मेथड्स

मेथडविवरणउदाहरण
getFullYear()साल (4 अंक)2024
getMonth()महीना (0-11)11 (दिसंबर)
getDate()दिन (1-31)25
getDay()सप्ताह का दिन (0-6)3 (बुधवार)
getHours()घंटा (0-23)10
getMinutes()मिनट (0-59)30
getSeconds()सेकंड (0-59)0
getTime()मिलीसेकंड्स सिन्स 19701703462400000
toISOString()ISO 8601 फॉर्मेट"2024-12-25T10:30:00.000Z"
toLocaleString()लोकल फॉर्मेट"25/12/2024, 10:30:00"

नोट: महीना 0-आधारित है!

JavaScript में महीने 0 से शुरू होते हैं: 0=जनवरी, 11=दिसंबर। यह आम बग का स्रोत है।

  1. जावास्क्रिप्ट एरर ऑब्जेक्ट समझाएं जावास्क्रिप्ट एरर ऑब्जेक्ट समझाएं

    परिचय एरर ऑब्जेक्ट जावास्क्रिप्ट इंटरप्रेटर द्वारा फेंका जाता है जब एक स्क्रिप्ट एरर होती है। इस एरर ऑब्जेक्ट को यूज़र-डिफाइंड एक्सेप्शन्स के लिए भी फेंका जा सकता है। जावास्क्रिप्ट एरर ऑब्जेक्ट की दो मुख्य प्रॉपर्टीज हैं: प्रॉपर्टीविवरण nameएरर का नाम सेट या रिटर्न करता है messageएरर मैसेज को

  1. जावास्क्रिप्ट में image() ऑब्जेक्ट जावास्क्रिप्ट में image() ऑब्जेक्ट

    image ऑब्जेक्ट HTML  एलिमेंट को दर्शाता है। जावास्क्रिप्ट में image ऑब्जेक्ट के लिए निम्नलिखित कोड है: उदाहरण <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8" /> <meta name="viewport" content="width=device-width, initia

  1. - JavaScript में स्ट्रिंग डेट/टाइम में टाइम कैसे जोड़ें?

    सबसे पहले, JavaScript में नया Date सेट करें: var dateValue = new Date(2021-01-12 10:10:20); टाइम जोड़ने के लिए new Date() के साथ setHours() और getHours() का उपयोग करें। उदाहरण निम्नलिखित कोड है: var dateValue = new Date(2021-01-12 10:10:20); dateValue.setHours(dateValue.getHours() + 2); console.log