Unix टाइमस्टैम्प कन्वर्टर (Epoch ↔ तारीख)

epoch समय पेस्ट करें और उसे किसी भी टाइम ज़ोन में तारीख के रूप में देखें, या कोई तारीख चुनकर उसका Unix टाइमस्टैम्प पाएँ। सेकंड, मिलीसेकंड, माइक्रोसेकंड और नैनोसेकंड अपने-आप पहचाने जाते हैं।

आपके ब्राउज़र में चलता हैसाइन-अप ज़रूरी नहींकुछ भी अपलोड नहीं होता

0सेकंड
0मिलीसेकंड

टाइमस्टैम्प → तारीख

तारीख → टाइमस्टैम्प

Unix टाइमस्टैम्प कन्वर्टर का उपयोग कैसे करें

  1. मौजूदा Unix समय सबसे ऊपर चलता रहता है; इसे सेकंड या मिलीसेकंड में कॉपी करें।
  2. टाइमस्टैम्प (या 2026-10-12T10:00:00Z जैसी ISO तारीख) को टाइमस्टैम्प → तारीख में पेस्ट करें। इकाई अंकों की संख्या से पहचानी जाती है।
  3. उसी पल को स्थानीय घड़ी के समय के रूप में देखने के लिए टाइम ज़ोन चुनें, साथ में UTC, ISO 8601, RFC 2822, सापेक्ष समय और सप्ताह संख्या भी।
  4. उल्टी दिशा के लिए तारीख → टाइमस्टैम्प में तारीख और समय चुनें। इसे चुने गए ज़ोन के स्थानीय समय के रूप में पढ़ा जाता है, डेलाइट सेविंग सहित।
  5. हर वैल्यू के बगल के कॉपी बटन इस्तेमाल करें।

Unix टाइमस्टैम्प क्या है?

Unix टाइमस्टैम्प (epoch time, POSIX time) 1970-01-01 00:00:00 UTC से बीते सेकंड की संख्या है, leap seconds को गिने बिना। यह टाइम ज़ोन की परवाह किए बिना एक ही पल को दर्शाता है, इसीलिए डेटाबेस, लॉग, JWT exp क्लेम और API इसे इस्तेमाल करते हैं। टाइम ज़ोन सिर्फ़ तब मायने रखता है जब आप उस पल को किसी व्यक्ति के लिए कैलेंडर तारीख और घड़ी के समय में बदलते हैं।

सेकंड, मिलीसेकंड, माइक्रोसेकंड या नैनोसेकंड?

अलग-अलग प्लेटफ़ॉर्म अलग इकाइयों में गिनते हैं, और इन्हें मिला देना एक क्लासिक बग है (1970 या साल 55,000 की तारीखें)। कन्वर्टर अंकों की संख्या देखता है:

अंक (आज)इकाईआम स्रोत
10सेकंडUnix date +%s, PHP time(), JWT क्लेम, Python int(time.time())
13मिलीसेकंडJavaScript Date.now(), Java System.currentTimeMillis()
16माइक्रोसेकंडPostgreSQL के अंदरूनी हिस्से, कुछ ट्रेसिंग सिस्टम
19नैनोसेकंडGo time.UnixNano(), Python time.time_ns()

कोड में मौजूदा टाइमस्टैम्प पाना

// JavaScript
Math.floor(Date.now() / 1000)
# Python
import time; int(time.time())
# Bash
date +%s
-- PostgreSQL
SELECT extract(epoch FROM now());

टाइम ज़ोन और डेलाइट सेविंग

जब आप तारीख को टाइमस्टैम्प में बदलते हैं, तो घड़ी के समय को आपके ब्राउज़र के टाइम ज़ोन डेटाबेस की मदद से चुने गए IANA ज़ोन (जैसे Europe/Istanbul या America/New_York) में समझा जाता है। घड़ी आगे होने के समय कुछ स्थानीय समय मौजूद ही नहीं होते; घड़ी पीछे होने पर एक ही स्थानीय समय दो बार आता है और पहला पल इस्तेमाल होता है। ऐसा होने पर टूल आपको बताता है।

साल 2038 की समस्या

जो सिस्टम सेकंड को signed 32-bit integer में स्टोर करते हैं, वे 2147483647 पर overflow हो जाते हैं, जो 2038-01-19 03:14:07 UTC है। आधुनिक प्लेटफ़ॉर्म 64-bit वैल्यू इस्तेमाल करते हैं, लेकिन पुराने embedded सिस्टम और डेटाबेस कॉलम अब भी प्रभावित हो सकते हैं।

अक्सर पूछे जाने वाले सवाल

कैसे पता करें कि मेरा टाइमस्टैम्प सेकंड में है या मिलीसेकंड में?
अंक गिनें। मौजूदा तारीखें सेकंड में 10 अंक और मिलीसेकंड में 13 अंक की होती हैं। कन्वर्टर इसे अपने-आप पहचानता है और बताता है कि उसने कौन-सी इकाई इस्तेमाल की।
क्या Unix टाइमस्टैम्प हमेशा UTC होता है?
हाँ। टाइमस्टैम्प का अपना कोई टाइम ज़ोन नहीं होता; यह 1 जनवरी 1970 की UTC आधी रात से सेकंड गिनता है। टाइम ज़ोन सिर्फ़ तब लागू होता है जब आप इसे स्थानीय तारीख के रूप में दिखाते हैं।
क्या मैं नेगेटिव टाइमस्टैम्प कन्वर्ट कर सकता हूँ?
हाँ। नेगेटिव वैल्यू 1970 से पहले के पल हैं, जैसे -86400 है 1969-12-31 00:00:00 UTC।
क्या Unix समय में leap seconds शामिल होते हैं?
नहीं। हर Unix दिन ठीक 86,400 सेकंड का होता है, इसलिए leap seconds गिने नहीं जाते। इससे तारीखों की गणना आसान रहती है।
क्या मैं संख्या के बजाय ISO 8601 तारीख पेस्ट कर सकता हूँ?
हाँ। 2026-10-12T10:00:00Z या 2026-10-12T10:00:00+03:00 जैसी स्ट्रिंग पार्स होकर हर फ़ॉर्मैट में दिखती हैं, उनके Unix टाइमस्टैम्प समेत।

संबंधित टूल्स