जेएस ट्यूटोरियल

जेएस होम जे एस परिचय जे एस कहाँ करने के लिए जेएस आउटपुट जेएस स्टेटमेंट्स जेएस सिंटेक्स जे एस टिप्पणियाँ जेएस चर जे एस लेट जेएस कॉन्स्ट जेएस ऑपरेटर्स जे एस अंकगणित जेएस असाइनमेंट जेएस डेटा प्रकार जे एस कार्य जेएस ऑब्जेक्ट्स जेएस इवेंट्स जे एस स्ट्रिंग्स जे एस स्ट्रिंग तरीके जे एस स्ट्रिंग खोज जे एस स्ट्रिंग टेम्पलेट्स जेएस नंबर जेएस संख्या के तरीके जे एस सरणी जेएस सरणी के तरीके जेएस ऐरे सॉर्ट जेएस सरणी पुनरावृत्ति जेएस ऐरे कॉन्स्ट जे एस तिथियाँ जेएस तिथि प्रारूप जेएस तिथि प्राप्त करने के तरीके JS दिनांक सेट विधियाँ जे एस मठ जे एस रैंडम जे एस बूलियन्स जेएस तुलना जे एस शर्तें जे एस स्विच जेएस लूप फॉर In . के लिए JS लूप ओएफ के लिए जेएस लूप जेएस लूप जबकि जेएस ब्रेक जेएस Iterables जेएस सेट जेएस मैप्स जेएस टाइपोफ जे एस प्रकार रूपांतरण जेएस बिटवाइज जेएस रेगएक्सपी जे एस त्रुटियाँ जेएस स्कोप जे एस उत्थापन जेएस सख्त मोड जेएस यह कीवर्ड जेएस एरो फंक्शन जेएस क्लासेस जेएस JSON जेएस डिबगिंग जेएस स्टाइल गाइड जेएस सर्वोत्तम अभ्यास जेएस गलतियाँ जेएस प्रदर्शन जेएस आरक्षित शब्द

जेएस संस्करण

जेएस संस्करण जेएस 2009 (ES5) जेएस 2015 (ईएस6) जेएस 2016 जेएस 2017 जेएस 2018 जेएस आईई / एज जेएस इतिहास

जेएस ऑब्जेक्ट्स

वस्तु परिभाषाएँ वस्तु गुण वस्तु के तरीके वस्तु प्रदर्शन ऑब्जेक्ट एक्सेसर्स वस्तु निर्माता वस्तु प्रोटोटाइप वस्तु पुनरावर्तनीय वस्तु समूह वस्तु मानचित्र वस्तु संदर्भ

जे एस कार्य

फ़ंक्शन परिभाषाएँ फंक्शन पैरामीटर्स समारोह आमंत्रण फंक्शन कॉल समारोह लागू करें फंक्शन क्लोजर

जेएस क्लासेस

कक्षा परिचय वर्ग वंशानुक्रम क्लास स्टेटिक

जे एस एसिंक

जेएस कॉलबैक जे एस अतुल्यकालिक जे एस वादा जे एस एसिंक/प्रतीक्षा

जेएस एचटीएमएल डोम

डोम परिचय डोम तरीके डोम दस्तावेज़ डोम तत्व डोम एचटीएमएल डोम फॉर्म डोम सीएसएस डोम एनिमेशन डोम घटनाक्रम डोम इवेंट श्रोता डोम नेविगेशन डोम नोड्स डोम संग्रह डोम नोड सूचियाँ

जेएस ब्राउज़र बीओएम

जेएस विंडो जेएस स्क्रीन जेएस स्थान जेएस इतिहास जेएस नेविगेटर जेएस पॉपअप अलर्ट जेएस टाइमिंग जे एस कुकीज़

जेएस वेब एपीआई

वेब एपीआई परिचय वेब फॉर्म एपीआई वेब इतिहास एपीआई वेब संग्रहण API वेब वर्कर एपीआई वेब फ़ेच एपीआई वेब जियोलोकेशन एपीआई

जे एस अजाक्स

AJAX परिचय अजाक्स एक्सएमएलएचटीपी अजाक्स अनुरोध अजाक्स प्रतिक्रिया अजाक्स एक्सएमएल फ़ाइल अजाक्स पीएचपी अजाक्स एएसपी AJAX डेटाबेस अजाक्स अनुप्रयोग अजाक्स उदाहरण

जेएस JSON

JSON परिचय JSON सिंटैक्स जेएसओएन बनाम एक्सएमएल JSON डेटा प्रकार JSON पार्स JSON स्ट्रिंगिफ़ाई JSON ऑब्जेक्ट्स JSON सरणियाँ JSON सर्वर जेएसओएन पीएचपी जेएसओएन एचटीएमएल जेएसओएन जेएसओएनपी

जेएस बनाम jQuery

jQuery चयनकर्ता jQuery एचटीएमएल jQuery सीएसएस jQuery डोम

जेएस ग्राफिक्स

जेएस ग्राफिक्स जेएस कैनवास जे एस प्लॉटली जेएस चार्ट.जेएस जेएस गूगल चार्ट जेएस डी3.जेएस

जेएस उदाहरण

जेएस उदाहरण जेएस एचटीएमएल डोम जेएस एचटीएमएल इनपुट जेएस एचटीएमएल ऑब्जेक्ट्स जेएस एचटीएमएल इवेंट्स जेएस ब्राउज़र जे एस संपादक जे एस व्यायाम जे एस प्रश्नोत्तरी जेएस प्रमाणपत्र

जे एस संदर्भ

जावास्क्रिप्ट ऑब्जेक्ट्स एचटीएमएल डोम ऑब्जेक्ट्स


जावास्क्रिप्ट दिनांक वस्तुएँ


जावास्क्रिप्ट दिनांक वस्तु हमें तिथियों के साथ काम करने देती है:

शनि 29 जनवरी 2022 21:50:16 GMT+0000 (समन्वित सार्वभौमिक समय)

उदाहरण

const d = new Date();

जावास्क्रिप्ट दिनांक आउटपुट

डिफ़ॉल्ट रूप से, जावास्क्रिप्ट ब्राउज़र के समय क्षेत्र का उपयोग करेगा और एक पूर्ण टेक्स्ट स्ट्रिंग के रूप में एक तिथि प्रदर्शित करेगा:

शनि 29 जनवरी 2022 21:50:16 GMT+0000 (समन्वित सार्वभौमिक समय)

आप इस ट्यूटोरियल में बाद में तिथियों को प्रदर्शित करने के तरीके के बारे में और जानेंगे।


दिनांक वस्तुएँ बनाना

दिनांक ऑब्जेक्ट new Date()कंस्ट्रक्टर के साथ बनाए जाते हैं।

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

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

नई तारीख़()

new Date()वर्तमान दिनांक और समय के साथ एक नई दिनांक वस्तु बनाता है :

उदाहरण

const d = new Date();

दिनांक वस्तुएं स्थिर हैं। कंप्यूटर टाइम टिक रहा है, लेकिन डेट ऑब्जेक्ट नहीं हैं।


नई तिथि ( वर्ष, माह,... )

new Date(year, month, ...)एक निर्दिष्ट दिनांक और समय के साथ एक नई दिनांक वस्तु बनाता है

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

उदाहरण

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

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

जनवरी = 0

दिसंबर = 11

11 से अधिक महीने निर्दिष्ट करने से कोई त्रुटि नहीं होगी, लेकिन अगले वर्ष में अतिप्रवाह जोड़ें:

निर्दिष्ट करना:

const d = new Date(2018, 15, 24, 10, 33, 30);

वैसा ही है जैसा कि:

const d = new Date(2019, 3, 24, 10, 33, 30);

अधिकतम से अधिक दिन निर्दिष्ट करने से कोई त्रुटि नहीं होगी, लेकिन अगले महीने में अतिप्रवाह जोड़ें:

निर्दिष्ट करना:

const d = new Date(2018, 5, 35, 10, 33, 30);

वैसा ही है जैसा कि:

const d = new Date(2018, 6, 5, 10, 33, 30);

6, 4, 3, या 2 संख्याओं का उपयोग करना

6 संख्याएँ वर्ष, महीना, दिन, घंटा, मिनट, दूसरा निर्दिष्ट करती हैं:

उदाहरण

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

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

उदाहरण

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

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

उदाहरण

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

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

उदाहरण

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

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

उदाहरण

const d = new Date(2018, 11);

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

उदाहरण

const d = new Date(2018);

पिछली सदी

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

उदाहरण

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

उदाहरण

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

नई तिथि ( डेटस्ट्रिंग )

new Date(dateString)दिनांक स्ट्रिंग से एक नई दिनांक वस्तु बनाता है :

उदाहरण

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

तारीख के तार अगले अध्याय में वर्णित हैं।


जावास्क्रिप्ट स्टोर दिनांक मिलीसेकंड के रूप में

जावास्क्रिप्ट दिनांक 01 जनवरी, 1970, 00:00:00 UTC (यूनिवर्सल टाइम कोऑर्डिनेटेड) से मिलीसेकंड की संख्या के रूप में संग्रहीत करता है।

शून्य समय 01 जनवरी, 1970 00:00:00 यूटीसी है।

अब समय है: 1643493016344 मिलीसेकंड पिछले जनवरी 1, 1970


नई तिथि ( मिलीसेकंड )

new Date(milliseconds)शून्य समय प्लस मिलीसेकंड के रूप में एक नई दिनांक वस्तु बनाता है :

उदाहरण

const d = new Date(0);

01 जनवरी 1970 प्लस 100 000 000 000 मिलीसेकंड लगभग 03 मार्च 1973 है:

उदाहरण

const d = new Date(100000000000);

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

उदाहरण

const d = new Date(-100000000000);

उदाहरण

const d = new Date(86400000);

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



तिथि के तरीके

जब कोई दिनांक ऑब्जेक्ट बनाया जाता है, तो कई विधियाँ आपको उस पर कार्य करने की अनुमति देती हैं।

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

दिनांक विधियों और समय क्षेत्रों को अगले अध्यायों में शामिल किया गया है।


दिनांक प्रदर्शित करना

जावास्क्रिप्ट (डिफ़ॉल्ट रूप से) पूर्ण पाठ स्ट्रिंग प्रारूप में आउटपुट तिथियां देगा:

उदाहरण

Sat Jan 29 2022 21:50:16 GMT+0000 (Coordinated Universal Time)

जब आप HTML में दिनांक वस्तु प्रदर्शित करते हैं, तो यह toString()विधि के साथ स्वचालित रूप से एक स्ट्रिंग में परिवर्तित हो जाती है।

उदाहरण

const d = new Date();
d.toString();

toUTCString()विधि एक तिथि को यूटीसी स्ट्रिंग (एक तिथि प्रदर्शन मानक) में परिवर्तित करती है

उदाहरण

const d = new Date();
d.toUTCString();

विधि किसी तिथि को अधिक पठनीय प्रारूप में toDateString()परिवर्तित करती है:

उदाहरण

const d = new Date();
d.toDateString();

आईएसओ मानक प्रारूप का toISOString()उपयोग करके विधि दिनांक ऑब्जेक्ट को एक स्ट्रिंग में परिवर्तित करती है:

उदाहरण

const d = new Date();
d.toISOString();

पूर्ण जावास्क्रिप्ट दिनांक संदर्भ

संपूर्ण दिनांक संदर्भ के लिए, हमारे यहां जाएं:

जावास्क्रिप्ट दिनांक संदर्भ पूर्ण करें

संदर्भ में सभी दिनांक गुणों और विधियों के विवरण और उदाहरण हैं।