जावास्क्रिप्ट दिनांक प्रारूप
ast Python module |
calendar Python module |
code Python module |
COM PHP module |
copy Python module |
dis Python module |
Ev PHP module |
Event PHP module |
exp |
imp Python module |
io Python module |
JavaScript |
numbers Python module |
ones |
os Python module |
Other Programming |
PS PHP module |
Python functions |
Rar PHP module |
re Python module |
sched Python module |
site Python module |
SPL PHP module |
StackOverflow |
string Python module |
Strings PHP module |
time Python module |
UI PHP module
Michael Zippo
जावास्क्रिप्ट दिनांक / समय प्रारूप प्राप्त करने के लिए आप दिनांक ()
का उपयोग कर सकते हैं, जिसमें वर्तमान समय एक पठनीय प्रारूप में होता है। आप अलग-अलग टाइमस्टैम्प के साथ नई दिनांक ()
ऑब्जेक्ट भी बना सकते हैं और getTime () विधि
का उपयोग करके यूनिक्स वर्तमान समय प्राप्त कर सकते हैं।
प्रबंधन दिनांक और समय योजना का एक महत्वपूर्ण हिस्सा है। जावास्क्रिप्ट में, उदाहरण के लिए, आपको एक गतिशील कॉपीराइट तिथि, कैलेंडर, या घटनाओं और उनके समय की सूची बनाने की आवश्यकता हो सकती है, जिसमें कुछ हद तक दिनांक / समय का उपयोग शामिल है।
समय के साथ काम करने के लिए जावास्क्रिप्ट, आप दिनांक वस्तु और उसके तरीकों का उपयोग कर सकते हैं। दिनांक ऑब्जेक्ट आपको अपनी विशिष्ट आवश्यकताओं के अनुसार दिनांक और समय को संग्रहीत करने और दिनांक और समय को प्रारूपित करने की अनुमति देता है।
इस ट्यूटोरियल में, हम डेटा का उपयोग करके जावास्क्रिप्ट टाइमस्टैम्प बनाने की मूल बातें तलाशेंगे। हम इस बात पर भी चर्चा करेंगे कि जावास्क्रिप्ट में दिनांक और टाइमस्टैम्प को कैसे प्रारूपित किया जाए और UTC समय मान कैसे प्राप्त किया जाए।
JavaScript टाइमस्टैम्प ऑब्जेक्ट
तिथि और समय को संग्रहीत करने के लिए जावास्क्रिप्ट में दिनांक ऑब्जेक्ट का उपयोग किया जाता है। तर्कों के बिना, दिनांक वस्तु दिनांक और समय के साथ एक वस्तु बनाती है। यहां दिनांक और समय प्राप्त करने के लिए उपयोग की जाने वाली दिनांक वस्तु का एक उदाहरण दिया गया है:
हमारे कोड में, हम "currentTime" नामक एक वेरिएबल घोषित करते हैं जिसके लिए हम एक दिनांक ऑब्जेक्ट असाइन करते हैं। फिर हम वेरिएबल "currentTime" को कंसोल पर प्रिंट करते हैं। हमारा कोड निम्न संदेश देता है:
बुध फ़रवरी 5, 2020 11:18:21 GMT + 0000 (ग्रीनविच मीन टाइम)
लाइक आप देख सकते हैं, हमारे कोड ने दिनांक और समय को पठनीय तरीके से वापस कर दिया। हम अपने दिनांक वस्तु के परिणाम को कुछ घटकों में विभाजित कर सकते हैं:
- दिन: बुध
- महीना: फरवरी
- दिन: 14
- वर्ष: 2020
- समय: 11
- मिनट: 18
- दूसरा: 21
- समय क्षेत्र: GMT + 000 (ग्रीनविच मीन टाइम)
हालांकि, जबकि date ऑब्जेक्ट इस मान को लौटाता है , जावास्क्रिप्ट यूनिक्स समय में दिनांक और समय को समझता है। यूनिक्स समय एक मान है जो 1 जनवरी, 1970 की मध्यरात्रि के बाद से मिलीसेकंड की संख्या का प्रतिनिधित्व करता है, और प्रोग्रामिंग में भंडारण समय के लिए सार्वभौमिक मानक है
यदि हम एक यूनिक्स जावास्क्रिप्ट टाइमस्टैम्प प्राप्त करना चाहते हैं, तो हम इसे इस तरह से गेटटाइम () विधि का उपयोग करके कर सकते हैं:।
हमारा कोड रिटर्न: 1580901774643
। हालांकि यह संख्या उतनी आकर्षक नहीं है जितनी हमें ऊपर मिली जानकारी, इसका मतलब बिल्कुल वही है।
बनाना मौजूदा टाइमस्टैम्प द्वारा दिए गए नए ऑब्जेक्ट
अब तक हम चर्चा कर रहे हैं कि इस समय कम दिनांक ऑब्जेक्ट कैसे बनाया जाए। हालांकि, हम मौजूदा जावास्क्रिप्ट टाइमस्टैम्प के आधार पर एक दिनांक ऑब्जेक्ट भी बना सकते हैं।
यह उपयोगी हो सकता है यदि आपके पास पहले से एक दिनांक मान है, लेकिन JS दिनांक ऑब्जेक्ट का उपयोग करके उसमें हेरफेर करना चाहते हैं। उदाहरण के लिए, आपके पास एक यूनिक्स टाइमस्टैम्प हो सकता है जिसे आप ऊपर दिखाए गए समय के विस्तारित संस्करण में प्रदर्शित करना चाहते हैं (वह जो दिन, समय, समय क्षेत्र और अन्य प्रासंगिक जानकारी दिखाता है)।
आप मौजूदा टाइमस्टैम्प से दो तरह से एक नई तारीख वस्तु बना सकते हैं। आप इस आधार पर एक नई वस्तु बनाने के लिए तारीख का उपयोग कर सकते हैं:
- एक मौजूदा यूनिक्स टाइमस्टैम्प (नई तारीख (टाइमस्टैम्प))
- एक तारीख स्ट्रिंग (नई तारीख (स्ट्रिंग तारीख) ))
- एक विशिष्ट तिथि और समय (नई तिथि (वर्ष, माह, दिन, घंटा, मिनट, दूसरा, मिलीसेकंड))
यहां प्रत्येक का एक उदाहरण दिया गया है कार्रवाई में इन विधियों में से:
नई तिथि (9231925020);
नई तिथि ("17 अप्रैल, 1970 21:25:25" );
नई तिथि (1970, 3, 17, 21, 25, 25, 0);
प्रत्येक ये उदाहरण समान जानकारी का उपयोग करके दिनांक वस्तु बनाते हैं। इसलिए यदि हम इनमें से किसी एक डेटा ऑब्जेक्ट और पहले की तरह गेटटाइम () फ़ंक्शन का उपयोग करके समय प्रिंट करते हैं, तो हमें यह प्रतिक्रिया मिलेगी:
यह ध्यान देने योग्य है कि अंतिम विधि में आप वर्ष, माह, दिन, घंटे, मिनट, सेकंड और मिलीसेकंड, प्रत्येक लापता मान निर्दिष्ट कर सकते हैं ‚Äã को 0 पर सेट किया जाएगा। इसके अतिरिक्त, हमारा महीना & ldquo ;. 3 "
है क्योंकि JavaScript दिनांक ऑब्जेक्ट " 0 "
के लिए महीनों
कि हमारे पास एक दिनांक वस्तु है, हम उस तिथि या समय का हिस्सा प्राप्त कर सकते हैं जिसकी हमें आवश्यकता है। हम स्थानीय समय क्षेत्र में रिपोर्ट की तारीख के कुछ हिस्सों को वापस करने के लिए Get in JavaScrip t का उपयोग कर सकते हैं। इस दिन के तरीके, हम तारीख को पुनः प्राप्त करने के लिए उपयोग कर सकते हैं।
अब यदि हम वर्ष, महीने और महीने के दिन के लिए उपरोक्त विधियों का उपयोग करते हैं, हमें निम्नलिखित प्राप्त होंगे: ; // 1980 2020.getMonth जनवरी (); 1 जनवरी, 2020.getDate (); 1