जेसक्रिप्ट डेट

इंस्टांस

var d = new Date();

स्वयं प्रयोग करें

जेसक्रिप्ट तारीख आउटपुट

मूलभूत रूप से, जेसक्रिप्ट ब्राउज़र के टाइमज़ोन का उपयोग करता है और तारीख को पूर्ण टेक्स्ट स्ट्रिंग के रूप में दिखाता है:

Tue Apr 02 2019 09:01:19 GMT+0800 (中国标准时间)

थोड़ी देर में, आपको इस शिक्षण में तारीख दिखाने के बारे में अधिक जानकारी मिलेगी。

तारीख वस्तु बनाना

Date वस्तु नए Date() निर्माण कन्स्ट्रक्टर

नई तारीख वस्तु बनाने के 4 तरीके हैं:

  • new Date()
  • new Date(year, month, day, hours, minutes, seconds, milliseconds)
  • new Date(milliseconds)
  • new Date(date string)

new Date()

new Date() वर्तमान तारीख और समय से नई तारीख वस्तु बनाएं:

इंस्टांस

var d = new Date();

स्वयं प्रयोग करें

तारीख वस्तु स्थिर है। कंप्यूटर समय चिल्लाता रहता है, लेकिन तारीख वस्तु नहीं。

new Date(वर्ष, माह, ...)

new Date(वर्ष, माह, ...) निर्दिष्ट तारीख और समय से नई तारीख वस्तु बनाएं。

7 अंक वर्ष, माह, दिन, घंटे, मिनट, सेकंड और मिलीसेकंड (इस क्रम में) को निर्दिष्ट करते हैं:

इंस्टांस

var d = new Date(2018, 11, 24, 10, 33, 30, 0);

स्वयं प्रयोग करें

टिप्पणीजेसक्रिप्ट 0 से 11 तक माह की गणना करता है।

अख़्तर 0 है। दिसंबर 11 है।

6 अंक वर्ष, माह, दिन, घंटे, मिनट, सेकंड को निर्दिष्ट करते हैं:

इंस्टांस

var d = new Date(2018, 11, 24, 10, 33, 30);

स्वयं प्रयोग करें

5 अंक वर्ष, माह, दिन, घंटे और मिनट को निर्दिष्ट करते हैं:

इंस्टांस

var d = new Date(2018, 11, 24, 10, 33);

स्वयं प्रयोग करें

4 अंक वर्ष, माह, दिन और घंटे को निर्दिष्ट करते हैं:

इंस्टांस

var d = new Date(2018, 11, 24, 10);

स्वयं प्रयोग करें

3 अंक वर्ष, माह और दिन निर्दिष्ट करते हैं:

इंस्टांस

var d = new Date(2018, 11, 24);

स्वयं प्रयोग करें

2 अंक वर्ष और माह निर्दिष्ट करते हैं:

इंस्टांस

var d = new Date(2018, 11);

स्वयं प्रयोग करें

आप अगले माह को छोड़ सकते हैं। यदि केवल एक पारामीटर दिया गया है, तो इसे मिलीसेकंड के रूप में देखा जाएगा。

इंस्टांस

var d = new Date(2018);

स्वयं प्रयोग करें

पिछली सदी

एक और दो अंक वर्ष को 19xx के रूप में व्याख्यायित किया जाएगा:

इंस्टांस

var d = new Date(99, 11, 24);

स्वयं प्रयोग करें

इंस्टांस

var d = new Date(9, 11, 24);

स्वयं प्रयोग करें

new Date(dateString)

new Date(dateString) तारीख़ शब्दांश से नया तारीख़ ऑब्जैक्ट बनाएँ:

इंस्टांस

var d = new Date("October 13, 2014 11:13:00");

स्वयं प्रयोग करें

तारीख़ शब्दांश को अगले अध्याय में परिचय कराया जाएगा。

जावास्क्रिप्ट तारीख़ को मिलीसेकंड के रूप में संग्रह करता है

जावास्क्रिप्ट तारीख़ को 1970 जनवरी 1 00:00:00 UTC (समानता विश्वस्तरीय समय) से आगे की मिलीसेकंड के रूप में संग्रह करता है।

शून्य समय 1970 जनवरी 1 00:00:00 UTC है।

वर्तमान समय: 1970 जनवरी 1 के बाद 1554166879383 मिलीसेकंड है।

new Date(milliseconds)

new Date(milliseconds) एक शून्य समय और मिलीसेकंड का नया तारीख़ ऑब्जैक्ट बनाएँ:

इंस्टांस

var d = new Date(0);

स्वयं प्रयोग करें

1970 जनवरी 1 को 100,000,000,000 मिलीसेकंड जोड़ने से लगभग 1973 मार्च 3 है:

इंस्टांस

var d = new Date(100000000000);

स्वयं प्रयोग करें

1970 जनवरी 1 को 100,000,000,000 मिलीसेकंड कम करने से लगभग 1966 अक्टूबर 31 है:

इंस्टांस

var d = new Date(-100000000000);

स्वयं प्रयोग करें

इंस्टांस

var d = new Date(86400000);

स्वयं प्रयोग करें

एक दिन (24 घंटे) 86,400,000 मिलीसेकंड है।

तारीख़ विधियाँ

डेट ऑब्जैक्ट बनाते समय, कईविधियाँइसके साथ काम करें。

तारीख़ विधियाँ आपको स्थानीय समय या UTC (यूनिवर्सल या GMT) समय का उपयोग करके तारीख़ ऑब्जैक्ट के वर्ष, माह, दिन, घंटे, मिनट, सेकंड और मिलीसेकंड को प्राप्त और सेट करने की अनुमति देती हैं。

तारीख़ और टाइमज़नीस को अगले अध्याय में परिचय कराया जाएगा。

तारीख़ दिखाएँ

जावास्क्रिप्ट (मूलभूत रूप से) तारीख़ को पूर्ण पाठ शब्द रूप में आउटपुट करेगा:

Wed Mar 25 2015 08:00:00 GMT+0800 (चीन मानक समय)

HTML में दिन के ऑब्जेक्ट को दिखाते समय, toString() विधि स्वचालित रूप से स्ट्रिंग में बदली जाती है。

इंस्टांस

d = new Date();
document.getElementById("demo").innerHTML = d;

स्वयं प्रयोग करें

इकवालेंट तथा:

d = new Date();
document.getElementById("demo").innerHTML = d.toString();

स्वयं प्रयोग करें

toUTCString() विधि दिन को UTC स्ट्रिंग (एक दिन दिखाने का मानक) में बदलती है。

इंस्टांस

var d = new Date();
document.getElementById("demo").innerHTML = d.toUTCString();

स्वयं प्रयोग करें

toDateString() मथड़े दिन को अधिक पढ़ाया जाने वाले फॉर्मेट में दिन को बदलने के लिए विधि:

इंस्टांस

var d = new Date();
document.getElementById("demo").innerHTML = d.toDateString();

स्वयं प्रयोग करें