Unix टाइमस्टैम्प कन्वर्टर
Unix timestamp और पठनीय तिथियों के बीच रूपांतरण करें। रियल-टाइम में अपडेट होता है।
Unix timestamp क्या है और API इसका उपयोग क्यों करते हैं?
एक Unix timestamp (जिसे epoch time या POSIX time भी कहा जाता है) एक एकल पूर्णांक है जो 1 जनवरी 1970 को 00:00:00 UTC से बीते सेकंडों की संख्या को दर्शाता है — वह क्षण जिसे 'Unix epoch' कहा जाता है। यह परंपरा 1970 के दशक में Bell Labs के पहले Unix ऑपरेटिंग सिस्टम से चली आ रही है। पठनीय तिथियों की तुलना में इसका लाभ यह है कि यह एक अकेली संख्या है, time zone से स्वतंत्र, तुलना और अंकगणितीय संक्रिया में आसान, और सिस्टमों के बीच असंदिग्ध। हर डेटाबेस, हर लॉग फ़ाइल, हर JWT, हर OAuth token और अधिकांश आधुनिक API आंतरिक रूप से Unix timestamp का उपयोग करते हैं। किसी JWT का 'exp' दावा एक Unix timestamp होता है; अधिकांश API का 'created_at' या तो Unix timestamp होता है या उससे प्राप्त ISO 8601 स्ट्रिंग; Linux/macOS पर फ़ाइल संशोधन समय Unix timestamp के रूप में संग्रहीत होते हैं। दो सामान्य रूप हैं जिन्हें आपको अलग करना चाहिए: सेकंड (मूल Unix परंपरा, JWT, OAuth और Linux फ़ाइल मेटाडेटा में उपयोग होती है) और मिलीसेकंड (JavaScript के Date.now(), Java के System.currentTimeMillis() और कई आधुनिक API में उपयोग होते हैं)। 10 अंकों का timestamp सेकंड में है; 13 अंकों का मिलीसेकंड में है। यह टूल दोनों को संभालता है: किसी भी प्रारूप को किसी भी फ़ील्ड में पेस्ट करें और हम इसका स्वतः पता लगाकर रूपांतरित कर देंगे। जानने योग्य एक और अवधारणा: ISO 8601 मानक पठनीय प्रारूप है (2025-12-31T23:59:59Z), जो वर्णानुक्रम में सख्ती से क्रमबद्ध है और हर जगह पार्स किया जा सकता है। जब आपके पास timestamp को Unix पूर्णांक के रूप में या ISO 8601 स्ट्रिंग के रूप में संग्रहीत करने का विकल्प हो, तो प्रदर्शन के लिए Unix को और पठनीयता के लिए ISO 8601 को प्राथमिकता दें।
सामान्य उपयोग के मामले
JWT payload से 'exp' या 'iat' claim को डिकोड करके देखें कि यह कब समाप्त होता है।
डिबगिंग के लिए API प्रतिक्रिया टाइमस्टैम्प को अपने स्थानीय समय क्षेत्र में बदलें।
कुकी समाप्ति हेडर सेट करने के लिए टाइमस्टैम्प उत्पन्न करें।
लॉग पार्सिंग के लिए डेटाबेस टाइमस्टैम्प (epoch सेकंड) को ISO 8601 में बदलें।
दो घटनाओं के बीच बीता समय उनके Unix टाइमस्टैम्प घटाकर परिकलित करें।
स्पष्ट Unix टाइमस्टैम्प के साथ at-कमांड का उपयोग करके cron कार्य शेड्यूल करें।
अक्सर पूछे जाने वाले प्रश्न
1970 ही क्यों?▼
सेकंड या मिलीसेकंड?▼
मैं इस timestamp को अपने time zone में कैसे देखूँ?▼
Unix time और UTC में क्या अंतर है?▼
leap second को कैसे संभाला जाता है?▼
क्या Unix timestamp ऋणात्मक हो सकते हैं?▼
ISO 8601 timestamp क्या है?▼
संबंधित टूल
JWT डिकोडर
JSON Web Tokens (JWT) को तुरंत डिकोड करें। यह आपके ब्राउज़र में चलता है: टोकन कभी आपके डिवाइस से बाहर नहीं जाते, इसलिए प्रोडक्शन सीक्रेट के साथ उपयोग करना सुरक्षित है।
JSON फ़ॉर्मेटर और वैलिडेटर
JSON को ऑनलाइन फ़ॉर्मेट, वैलिडेट और मिनिफ़ाई करें। पूरी तरह आपके ब्राउज़र में काम करता है: आपका डेटा कभी आपके डिवाइस से बाहर नहीं जाता।
XML फ़ॉर्मैटर
XML दस्तावेज़ों को फ़ॉर्मैट और सुंदर बनाएँ। SOAP, sitemaps, RSS फ़ीड और कॉन्फ़िगरेशन फ़ाइलों के लिए उपयोगी।
Base64 एनकोडर और डिकोडर
स्ट्रिंग को Base64 में एनकोड करें या Base64 को टेक्स्ट में डिकोड करें। आपकी निजता का सम्मान करता है: यह आपके ब्राउज़र में चलता है।
URL एनकोडर और डिकोडर
टेक्स्ट को URL-सुरक्षित एनकोडिंग (पर्सेंट एनकोडिंग) में और इसके विपरीत बदलें। क्वेरी स्ट्रिंग, रीडायरेक्ट और OAuth फ़्लो के लिए उपयोगी।
HTML एंटिटी एनकोडर और डिकोडर
विशेष वर्णों को HTML एंटिटी (&, <, आदि) में और इसके विपरीत बदलें। टेक्स्ट को HTML में सुरक्षित रूप से एम्बेड करने के लिए उपयोगी।