यात्रा करने के लिए आपका स्वागत है कुजु!
वर्तमान स्थान:मुखपृष्ठ >> शिक्षित

जेएस में वर्तमान समय कैसे प्राप्त करें?

2025-12-13 15:06:36 शिक्षित

जेएस में वर्तमान समय कैसे प्राप्त करें

जावास्क्रिप्ट में, वर्तमान समय प्राप्त करना एक सामान्य ऑपरेशन है, चाहे लॉगिंग के लिए, टाइमस्टैम्प जेनरेशन के लिए, या समय के गतिशील प्रदर्शन के लिए। यह आलेख विस्तार से परिचय देगा कि वर्तमान समय प्राप्त करने के लिए जावास्क्रिप्ट का उपयोग कैसे करें और त्वरित संदर्भ के लिए संरचित डेटा प्रदान करें।

1. वर्तमान समय प्राप्त करने के लिए दिनांक ऑब्जेक्ट का उपयोग करें

जेएस में वर्तमान समय कैसे प्राप्त करें?

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

विधिविवरणउदाहरण
नई तारीख()वर्तमान दिनांक और समय वाली एक दिनांक ऑब्जेक्ट बनाएंअभी स्थिरांक = नई तिथि();
दिनांक.अभी()वर्तमान समय का टाइमस्टैम्प मिलीसेकेंड में लौटाता हैस्थिरांक टाइमस्टैम्प = दिनांक.अभी();

2. समय के विभिन्न भाग प्राप्त करें

पासदिनांकवस्तु की विधि वर्ष, माह, दिन, घंटा, मिनट, सेकंड और समय के अन्य घटकों को प्राप्त कर सकती है:

विधिविवरणउदाहरण
पूर्णवर्ष प्राप्त करें()वर्ष प्राप्त करें (4 अंक)now.getFullYear(); //2023
getMonth()माह प्राप्त करें (0-11)now.getMonth(); // 0 का मतलब जनवरी है
दिनांक प्राप्त करें()दिनांक प्राप्त करें (1-31)now.getDate(); //15
getHours()घंटा प्राप्त करें (0-23)now.getHours(); // 14
getMinutes()मिनट प्राप्त करें (0-59)now.getMinutes(); //30
getSeconds()सेकंड प्राप्त करें (0-59)now.getSeconds(); //45

3. वर्तमान समय को प्रारूपित करें

जावास्क्रिप्ट में तिथियों को स्वरूपित करने के लिए कोई अंतर्निहित विधि नहीं है, लेकिन इसे दिनांक ऑब्जेक्ट की विधियों को संयोजित करके प्राप्त किया जा सकता है:

स्वरूपण आवश्यकताएँकार्यान्वयन विधिउदाहरण आउटपुट
YYYY-MM-DDबँटवारा साल, महीना, दिन2023-01-15
एचएच:एमएम:एसएसघंटे, मिनट, सेकंड विभाजित करें14:30:45
YYYY-MM-DD HH:MM:SSदिनांक और समय को संयोजित करें2023-01-15 14:30:45

4. toLocaleString विधि का उपयोग करें

जावास्क्रिप्ट प्रदान करता हैtoLocaleStringविधियों की एक श्रृंखला जो स्थानीयकरण सेटिंग्स के अनुसार दिनांक और समय को प्रारूपित कर सकती है:

विधिविवरणउदाहरण
toLocaleDateString()एक स्थानीय दिनांक स्ट्रिंग लौटाता है2023/1/15
toLocaleTimeString()स्थानीयकृत समय स्ट्रिंग लौटाता है2:30:45 अपराह्न
toLocaleString()एक स्थानीय दिनांक और समय स्ट्रिंग लौटाता है2023/1/15 2:30:45 अपराह्न

5. तृतीय-पक्ष पुस्तकालय अनुशंसाएँ

अधिक जटिल डेटाटाइम प्रोसेसिंग के लिए, तृतीय-पक्ष लाइब्रेरी का उपयोग किया जा सकता है:

पुस्तकालय का नामविशेषताएंस्थापना विधि
मोमेंट.जे.एसशक्तिशाली, लेकिन भारीएनपीएम इंस्टाल मोमेंट
तारीख-एफएनएसमॉड्यूलर डिज़ाइन, मांग पर पेश किया गयाएनपीएम इंस्टाल डेट-एफएनएस
दिन.जे.एसलाइटवेट, एपीआई मोमेंट के साथ संगतएनपीएम इंस्टाल डेज

6. व्यावहारिक अनुप्रयोग उदाहरण

वर्तमान समय कैसे प्राप्त करें और प्रारूपित करें, यह दिखाने वाला एक संपूर्ण उदाहरण यहां दिया गया है:

समारोहकोड कार्यान्वयन
वर्तमान समय प्राप्त करेंअभी स्थिरांक = नई तिथि();
प्रारूप दिनांकconst dateStr = `${now.getFullYear()}-${now.getMonth()+1}-${now.getDate()}`;
प्रारूप समयconst timeStr = `${now.getHours()}:${now.getMinutes()}:${now.getSeconds()}`;
संयुक्त आउटपुटकंसोल.लॉग(`वर्तमान समय: ${dateStr} ${timeStr}`);

उपरोक्त विधियों से, आप जावास्क्रिप्ट में वर्तमान समय को आसानी से प्राप्त कर सकते हैं और उसमें हेरफेर कर सकते हैं। परियोजना की जरूरतों के आधार पर, आप अधिक जटिल समय प्रसंस्करण कार्यों को लागू करने के लिए मूल तरीकों या तीसरे पक्ष के पुस्तकालयों को चुन सकते हैं।

अगला लेख
अनुशंसित लेख
दोस्ताना लिंक
विभाजन रेखा