दिनांक कनवर्टर
सेकंड या मिलीसेकंड वाले Unix टाइमस्टैम्प को ISO 8601, RFC 5322, UTC, स्थानीय समय या अपने फ़ॉर्मेट में बदलें, और उल्टा भी — टाइप करते ही।
आपका इनपुट और फ़ाइलें ब्राउज़र में ही रहते हैं
Unix टाइमस्टैम्प (सेकंड या मिलीसेकंड में) या ISO 8601 तारीख दर्ज करें।
बदली गई तारीख यहाँ दिखेगी।
वही क्षण
इस पृष्ठ पर
Unix टाइमस्टैम्प को पढ़ने योग्य तिथि में, या तिथि स्ट्रिंग को वापस टाइमस्टैम्प में बदलें। सेकंड, मिलीसेकंड और ISO 8601 अपने-आप पहचाने जाते हैं; आउटपुट ISO, RFC 5322, UTC, स्थानीय समय, यूरोपीय फ़ॉर्मेट या आपके अपने पैटर्न में मिलता है।
विस्तृत कार्यक्षमता
ऑटो-डिटेक्ट में 11 तक पूर्णांक अंकों वाली संख्या Unix सेकंड और उससे लंबी संख्या मिलीसेकंड मानी जाती है; ऋणात्मक मान (1970 से पहले की तिथियां) और दशमलव भी स्वीकार हैं। बाकी सब तिथि स्ट्रिंग की तरह पढ़ा जाता है: ISO 8601 (2024-02-29T12:00:00Z), RFC 5322 (Tue, 14 Nov 2023 22:13:20 GMT) और ब्राउज़र का डेट पार्सर जो अन्य फ़ॉर्मेट समझता है। इनपुट प्रकार को सेकंड, मिलीसेकंड या ISO 8601 पर तय भी किया जा सकता है — तब 0x10 या 1e3 जैसे हेक्स या घातांक रूप अनुमान लगाने के बजाय अस्वीकार होते हैं।
आठ आउटपुट फ़ॉर्मेट हैं: मिलीसेकंड सहित UTC में ISO 8601, यूरोपीय dd.MM.yyyy HH:mm:ss, UTC स्ट्रिंग, पेज की भाषा और आपके टाइम ज़ोन में स्थानीय समय, संख्यात्मक ज़ोन +0000 वाला RFC 2822/5322, Unix सेकंड, Unix मिलीसेकंड और yyyy, MM, dd, HH, mm, ss, SSS से बना कस्टम पैटर्न। परिणाम टाइप करते ही अपडेट होता है, और वर्तमान समय बटन अभी का क्षण भर देता है।
सब कुछ ब्राउज़र के Date और Intl API के साथ JavaScript में चलता है; पेस्ट किए गए मान कहीं नहीं भेजे जाते। समर्थित सीमा JavaScript तिथियों जितनी है — 1970 के आसपास लगभग ±2,73,000 वर्ष; इससे बाहर त्रुटि दिखती है।
व्यावहारिक उदाहरण
लॉग का टाइमस्टैम्प: 1700000000 (सेकंड) → ISO 8601 2023-11-14T22:13:20.000Z। वही क्षण मिलीसेकंड में, 1700000000000, अपने-आप पहचाना जाता है।
तिथि से Unix समय: 2024-02-29T12:00:00Z को Unix सेकंड आउटपुट में बदलने पर 1709208000 मिलता है।
एपॉक से पहले: -86400 → 1969-12-31T00:00:00.000Z, यानी 1 जनवरी 1970 से ठीक एक दिन पहले।
ईमेल हेडर की तिथि: 1700000000 को RFC 2822 / 5322 आउटपुट में बदलने पर Tue, 14 Nov 2023 22:13:20 +0000 मिलता है।
इस उपकरण का उपयोग कैसे करें
मान पेस्ट करें
"दिनांक / टाइमस्टैम्प" में Unix टाइमस्टैम्प या तिथि स्ट्रिंग डालें, या मौजूदा समय डालने के लिए "वर्तमान समय (अभी)" दबाएं।
इनपुट प्रकार जांचें
"इनपुट प्रकार" को "ऑटो-डिटेक्ट" पर रहने दें, या मान अस्पष्ट हो तो सेकंड, मिलीसेकंड या ISO 8601 चुनें।
आउटपुट चुनें
"आउटपुट प्रारूप" में फ़ॉर्मेट चुनें; "कस्टम प्रारूप" के लिए
yyyy-MM-dd HH:mmजैसा पैटर्न लिखें।परिणाम कॉपी करें
परिणाम अपने-आप अपडेट होता है ("कनवर्ट करें" से दोबारा गणना भी कर सकते हैं); कॉपी करने के लिए "कॉपी" दबाएं।
सुझाव और सर्वोत्तम प्रथाएं
- मार्च 1973 से पहले के मिलीसेकंड मान 11 या कम अंकों के होते हैं और ऑटो मोड में सेकंड माने जाएंगे — उनके लिए मिलीसेकंड इनपुट प्रकार चुनें।
- बिना टाइम ज़ोन की ISO स्ट्रिंग (
2024-02-29T12:00) आपके स्थानीय ज़ोन में पढ़ी जाती है;Zया+05:30जैसा ऑफ़सेट जोड़ें। - ISO 8601, UTC और RFC आउटपुट हमेशा UTC में होते हैं; यूरोपीय और कस्टम फ़ॉर्मेट ब्राउज़र के स्थानीय ज़ोन में।
- कस्टम पैटर्न में
MMमहीना औरmmमिनट है; बाकी अक्षर जैसे के तैसे रहते हैं। - स्थानीय समय पेज की भाषा में दिखता है, इसलिए एक ही क्षण हिंदी और अंग्रेज़ी पेज पर अलग लिखा दिखता है।