DEV · तिथि और समय

Unix Timestamp कन्वर्टर

1732769832 जैसे Unix टाइमस्टैम्प को पढ़ने योग्य दिनांक और समय में बदलें, या कोई दिनांक और समय चुनें और उसका Unix टाइमस्टैम्प प्राप्त करें। परिणाम ISO 8601, लोकल समय और UTC में देखें।

  • Unix टाइमस्टैम्प → दिनांक और समय (लोकल और UTC) में कन्वर्ट करें।
  • दिनांक और समय → Unix टाइमस्टैम्प सेकंड में कन्वर्ट करें।
  • उसी क्षण का ISO 8601 रूप देखें।
  • सभी गणनाएँ लोकल आपके ब्राउज़र में होती हैं। कोई डेटा कहीं नहीं भेजा जाता।

नीचे कोई Unix टाइमस्टैम्प पेस्ट करें या दिनांक और समय चुनें, फिर सभी फॉर्मेट एक साथ देखने के लिए किसी भी कन्वर्ट बटन पर क्लिक करें।

Unix टाइमस्टैम्प (सेकंड)
यह सेकंड में होना चाहिए, मिलीसेकंड में नहीं। उदाहरण के लिए 1732769832 2024 के अंत के आसपास का एक समय दर्शाता है।
दिनांक और समय (लोकल)
इस फ़ील्ड के लिए आपके ब्राउज़र का टाइमज़ोन उपयोग होता है। जल्दी से “अभी” भरने के लिए वर्तमान समय उपयोग करें पर क्लिक करें।
सभी कन्वर्ज़न सीधे आपके ब्राउज़र में चलते हैं। कोई टाइमस्टैम्प या दिनांक किसी सर्वर पर नहीं भेजे जाते, इसलिए आपका डेटा निजी रहता है।

सारांश

पिछला कन्वर्ज़न
इनपुट की प्रतीक्षा…
कोई Unix टाइमस्टैम्प दर्ज करें या दिनांक और समय चुनें, फिर कन्वर्ज़न के लिए किसी बटन पर क्लिक करें।
अभी तक कोई कन्वर्ज़न नहीं
Unix टाइमस्टैम्प (सेकंड)
0
1 जनवरी 1970 (Unix epoch) से सेकंड की संख्या
ISO 8601
मानक ISO 8601 UTC दिनांक–समय (जैसे 2024-11-28T12:30:00Z)
लोकल समय
आपके ब्राउज़र के टाइमज़ोन के अनुसार फ़ॉर्मेट किया गया
UTC समय
वही क्षण, UTC घड़ी समय के रूप में
Unix टाइमस्टैम्प 1 जनवरी 1970, 00:00:00 UTC से बीते सेकंड गिनते हैं। यह टूल आपको उन पूर्णांकों और इंसान-पठनीय दिनांक/समय स्ट्रिंग्स के बीच जल्दी से आने–जाने में मदद करता है।

Unix Timestamp कन्वर्टर क्या करता है?

यह टूल डेवलपर्स को Unix टाइमस्टैम्प और पढ़ने योग्य दिनांक–समय मानों के बीच तेजी से स्विच करने में मदद करता है। आप 1732769832 जैसा Unix टाइमस्टैम्प पेस्ट कर सकते हैं और तुरंत देख सकते हैं कि वह आपकी लोकल टाइमज़ोन में, UTC में और ISO 8601 फॉर्मेट में कौन सा दिनांक और समय दर्शाता है। आप कोई दिनांक और समय चुनकर उसका Unix टाइमस्टैम्प भी प्राप्त कर सकते हैं।

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

Unix टाइमस्टैम्प एक ही पूर्णांक होता है जो सेकंड की संख्या गिनता है, जो 1 जनवरी 1970, 00:00:00 UTC (Unix epoch) से अब तक बीत चुके हैं। उदाहरण के लिए:

  • 0 → 1970-01-01 00:00:00 UTC
  • 946684800 → 2000-01-01 00:00:00 UTC
  • 1732769832 → 2024 के अंत के आसपास का एक क्षण

कई बैकएंड, API और डेटाबेस Unix समय का उपयोग करते हैं क्योंकि इसे स्टोर करना, तुलना करना और सॉर्ट करना आसान होता है, लेकिन कच्चे नंबर इंसानों के लिए बहुत अनुकूल नहीं होते।

डेवलपर्स के लिए यह टूल क्यों उपयोगी है

  • बैकएंड रिस्पॉन्स डिबग करना। जब कोई API created_at को Unix टाइमस्टैम्प के रूप में लौटाती है, तो आप जल्दी से असली दिनांक और समय देख सकते हैं।
  • टेस्ट डेटा जनरेट करना। इंसान-पठनीय दिनांक और समय से शुरू करें और उसे Unix टाइमस्टैम्प में बदलकर डेटाबेस सीड करने या फ़िक्स्चर बनाने में उपयोग करें।
  • टाइमज़ोन की तुलना करना। देखें कि वही टाइमस्टैम्प आपकी लोकल समय में कैसा दिखता है और UTC में कैसा।
  • फ्रंटएंड और बैकएंड के बीच काम। फ्रंटएंड डेवलपर्स बैकएंड में स्टोर किए गए टाइमस्टैम्प से मेल बैठा सकते हैं और उल्टा भी।

इस टूल में कन्वर्ज़न कैसे काम करते हैं

जब आप टाइमस्टैम्प → दिनांक और समय पर क्लिक करते हैं:

  • स्टेप 1: आपका टाइमस्टैम्प (सेकंड में) पहले मिलीसेकंड में बदला जाता है।
  • स्टेप 2: उस वैल्यू से एक JavaScript Date ऑब्जेक्ट बनाया जाता है।
  • स्टेप 3: उसी क्षण को लोकल समय, UTC समय और ISO 8601 फॉर्मेट में फ़ॉर्मेट किया जाता है।
  • स्टेप 4: लोकल दिनांक–समय फ़ील्ड अपडेट होता है ताकि आप उसे बदलकर फिर से कन्वर्ट कर सकें।

जब आप दिनांक और समय → टाइमस्टैम्प पर क्लिक करते हैं:

  • स्टेप 1: दिनांक–समय पिकर का मान आपके लोकल टाइमज़ोन में इंटरप्रेट किया जाता है।
  • स्टेप 2: उस क्षण को epoch से मिलीसेकंड में बदला जाता है।
  • स्टेप 3: उन मिलीसेकंड को नीचे की ओर गोल करके Unix टाइमस्टैम्प (सेकंड में) में बदला जाता है।
  • स्टेप 4: लोकल, UTC और ISO 8601 आउटपुट उसी क्षण से मेल खाने के लिए अपडेट होते हैं।

अलग–अलग फॉर्मेट को समझना

  • Unix टाइमस्टैम्प (सेकंड): Unix epoch से सेकंड की पूर्णांक संख्या। अक्सर डेटाबेस और API में उपयोग होता है।
  • ISO 8601: एक मानकीकृत स्ट्रिंग रूप जैसे 2024-11-28T13:17:12ZZ का अर्थ है “UTC”।
  • लोकल समय: वही क्षण, आपके वर्तमान टाइमज़ोन में दिखाया गया, जैसा आपका ब्राउज़र सेट है।
  • UTC समय: वही क्षण, UTC टाइमज़ोन के घड़ी समय के रूप में।

Unix समय के साथ काम करने के लिए टिप्स

  • यूनिट्स की जाँच करें। कई लाइब्रेरी मिलीसेकंड का उपयोग करती हैं, जबकि Unix टाइमस्टैम्प अक्सर सेकंड में होते हैं। अगर आपके मान लगभग 1000 गुना बड़े दिख रहे हों, तो आप सेकंड और मिलीसेकंड को मिला रहे हो सकते हैं।
  • टाइमज़ोन के बारे में स्पष्ट रहें। सिस्टमों के बीच डेटा भेजते या प्राप्त करते समय हमेशा स्पष्ट करें कि समय लोकल है या UTC।
  • डिबगिंग के दौरान इस टूल का उपयोग करें। जब लॉग या JSON रिस्पॉन्स में कच्चे टाइमस्टैम्प हों, तो उन्हें यहाँ पेस्ट करें और जल्दी से देखें वे क्या दर्शाते हैं।

जब भी आपको बैकएंड, फ्रंटएंड या DevOps काम के लिए पूर्णांक टाइमस्टैम्प और इंसान-पठनीय दिनांक–समय के बीच तेज़, ब्राउज़र–आधारित कन्वर्ज़न की ज़रूरत हो, इस Unix Timestamp कन्वर्टर का उपयोग करें।