Unix टाइमस्टैम्प कन्वर्टर
सेकंड या मिलीसेकंड में Unix टाइमस्टैम्प चिपकाएँ और तारीख़ UTC में, ISO 8601 स्ट्रिंग के रूप में, आपके स्थानीय समय में और सापेक्ष समय में पाएँ। या कोई तारीख़ और समय चुनें और उसका टाइमस्टैम्प पाएँ। वर्तमान एपॉक समय हमेशा स्क्रीन पर रहता है, और कुछ भी आपका ब्राउज़र नहीं छोड़ता।
वर्तमान Unix टाइमस्टैम्प (सेकंड)
…
टाइमस्टैम्प से तारीख़
तारीख़ से टाइमस्टैम्प
Unix टाइमस्टैम्प कन्वर्टर का उपयोग कैसे करें
- 1. टाइमस्टैम्प से तारीख़। टाइमस्टैम्प से तारीख़ के अंतर्गत एक पूर्ण संख्या टाइप या पेस्ट करें। टूल पहचानता है कि वह सेकंड है या मिलीसेकंड, और तारीख़ UTC में, ISO 8601 स्ट्रिंग के रूप में, आपके स्थानीय समय में, और अभी के सापेक्ष दिखाता है।
- 2. तारीख़ से टाइमस्टैम्प। तारीख़ से टाइमस्टैम्प के अंतर्गत तारीख़ और समय चुनें। परिणाम सेकंड और मिलीसेकंड में, साथ में UTC तारीख़ के रूप में मिलता है। आपका चुना समय आपके डिवाइस के स्थानीय टाइम ज़ोन में पढ़ा जाता है।
- 3. वर्तमान समय कॉपी करें। ऊपर का बॉक्स वर्तमान Unix समय सेकंड में गिनता है। कॉपी करें उसे आपके क्लिपबोर्ड पर रखता है, जो लॉग प्रविष्टि या टेस्ट फ़िक्स्चर के लिए काम आता है।
- 4. पहचानी गई इकाई जाँचें। यदि तारीख़ गलत लगे, तो इकाई का अनुमान आमतौर पर इसका कारण होता है। नीचे की सीमाएँ देखें।
Unix टाइमस्टैम्प क्या है
एक Unix टाइमस्टैम्प 1 जनवरी 1970, 00:00:00 UTC से बीते सेकंड गिनता है, जिसे एपॉक कहते हैं। यह एक क्षण को नामित करता है और इसमें कोई टाइम ज़ोन नहीं होता, इसलिए वही संख्या हर जगह वही क्षण दर्शाती है; केवल ज़ोन के अनुसार उसका लिखा रूप बदलता है। POSIX इसे इस तरह परिभाषित करता है मानो हर दिन में ठीक 86,400 सेकंड हों, इसलिए लीप सेकंड नहीं गिने जाते।
JavaScript, Java और कई डेटाबेस इसके बजाय मिलीसेकंड में गिनते हैं, यानी वही संख्या तीन और अंकों के साथ। वर्तमान तारीख़ के लिए सेकंड वाले टाइमस्टैम्प में 10 अंक होते हैं; मिलीसेकंड वाले में 13। दोनों के बीच का अंतर 1,000 का गुणक है। हाथ से तारीख़ निकालने के लिए, टाइमस्टैम्प को 86,400 से भाग दें ताकि 1970 से बीते दिन मिलें, या स्प्रेडशीट में =A1/86400+DATE(1970,1,1) लिखें और सेल को तारीख़-समय के रूप में फ़ॉर्मेट करें।
| टाइमस्टैम्प (सेकंड) | UTC तारीख़ और समय | यह क्यों महत्वपूर्ण है |
|---|---|---|
| 0 | 1970-01-01 00:00:00 | एपॉक |
| 1000000000 | 2001-09-09 01:46:40 | एक अरबवाँ सेकंड |
| 1700000000 | 2023-11-14 22:13:20 | 2023 की एक गोल संख्या |
| 1753660800 | 2025-07-28 00:00:00 | UTC मध्यरात्रि, इनपुट बॉक्स में दिखाया गया उदाहरण |
| 2147483647 | 2038-01-19 03:14:07 | सबसे बड़ा साइन्ड 32-बिट मान |
| 4102444800 | 2100-01-01 00:00:00 | 2038 से काफ़ी आगे की तारीख़ |
सीमाएँ और सावधानियाँ
- इकाई एक अनुमान है। 1,000,000,000,000 से बड़ी कोई भी पूर्ण संख्या मिलीसेकंड मानी जाती है; बाकी सब सेकंड — जब तक इससे तारीख़ सन् 9999 के पार न चली जाए, तब उसे मिलीसेकंड माना जाता है। लगभग 1970 से 1978 की शुरुआत तक का मिलीसेकंड टाइमस्टैम्प इतना छोटा है कि सेकंड जैसा लगता है, इसलिए तारीख़ जाँचें और यदि गलत लगे तो इकाई मिलीसेकंड पर बदलें।
- केवल पूर्ण संख्याएँ। दशमलव भाग वाला टाइमस्टैम्प, जैसे 1700000000.5, अस्वीकार किया जाता है। भिन्न हटाएँ, या भिन्नात्मक सेकंड को 1,000 से गुणा करके मिलीसेकंड में बदलें।
- ऋणात्मक मान काम करते हैं। ये 1970 से पहले के क्षण हैं: -86400 का अर्थ है 31 दिसंबर 1969।
- स्थानीय समय आपके डिवाइस का है। आपका स्थानीय समय पंक्ति और तारीख़ चुनने वाला उपकरण आपके कंप्यूटर के टाइम ज़ोन का उपयोग करते हैं, इसलिए वही टाइमस्टैम्प कहीं और अलग स्थानीय समय दिखाता है। शहरों की तुलना के लिए टाइम ज़ोन कन्वर्टर उपयोग करें।
- साल 2038। जो सिस्टम टाइमस्टैम्प को साइन्ड 32-बिट इंटीजर में रखते हैं, वे 19 जनवरी 2038 को 03:14:07 UTC पर ओवरफ़्लो करते हैं। यह कन्वर्टर JavaScript नंबर उपयोग करता है और उससे कहीं आगे की तारीख़ें संभालता है।
आपको कौन-सा उपकरण चाहिए?
| आप चाहते हैं… | उपयोग करें |
|---|---|
| एपॉक संख्या को तारीख़ में, या तारीख़ को एपॉक संख्या में बदलना | यह कन्वर्टर |
| ऐसा कोड बनाना जो हर Discord पाठक के अपने ज़ोन में घटना का समय दिखाए | डिस्कॉर्ड टाइमस्टैंप |
| तारीख़ को खगोलीय Julian Day या Modified Julian Date के रूप में लिखना | Julian Day Calculator |
| एक ही दीवार-घड़ी समय को कई शहरों में दिखाना | टाइम ज़ोन कन्वर्टर |
| कैलेंडर तारीख़ को APA, MLA, Chicago या ISO 8601 में फिर से लिखना | दिनांक प्रारूप |
अक्सर पूछे जाने वाले प्रश्न
- Unix टाइमस्टैम्प क्या है?
- Unix टाइमस्टैम्प, जिसे एपॉक टाइम या POSIX टाइम भी कहते हैं, 1 जनवरी 1970, 00:00:00 UTC से बीते सेकंडों की संख्या है। यह कंप्यूटरों के लिए किसी क्षण को संग्रहीत करने का एक संक्षिप्त, टाइम ज़ोन से स्वतंत्र तरीका है, और इसे क्रमबद्ध करना, घटाना और तुलना करना आसान है।
- मैं सेकंड और मिलीसेकंड में कैसे भेद करूँ?
- अंक गिनें। वर्तमान तारीख़ का सेकंड वाला टाइमस्टैम्प 10 अंकों का होता है, जैसे 1753660800, और मिलीसेकंड वाला 13 अंकों का, जैसे 1753660800000। टूल 1,000,000,000,000 से बड़ी किसी भी संख्या को मिलीसेकंड मानता है और बताता है कि उसने कौन-सी इकाई मानी।
- तारीख़ को Unix टाइमस्टैम्प में कैसे बदलूँ?
- तारीख़ से टाइमस्टैम्प के अंतर्गत तारीख़ और समय चुनें। टूल आपका चुनाव आपके स्थानीय टाइम ज़ोन में पढ़ता है और सेकंड तथा मिलीसेकंड लौटाता है। यदि आपका डिवाइस UTC पर सेट है, तो 1 जनवरी 2026 की मध्यरात्रि 1767225600 देती है; कहीं और संख्या आपके ऑफ़सेट के अनुसार बदलती है।
- क्या Unix टाइमस्टैम्प टाइम ज़ोन से प्रभावित होते हैं?
- नहीं। टाइमस्टैम्प हमेशा UTC एपॉक से गिनता है, इसलिए वह सबके लिए एक ही क्षण है। केवल उसका लिखा रूप ज़ोन पर निर्भर करता है, इसीलिए यह टूल UTC को आपके स्थानीय समय के साथ दिखाता है।
- साल 2038 की समस्या क्या है?
- साइन्ड 32-बिट इंटीजर 2147483647 पर सबसे ऊँचा पहुँचता है, जो 19 जनवरी 2038 को 03:14:07 UTC है। जो सॉफ़्टवेयर टाइमस्टैम्प इस तरह रखता है, वह तब ओवरफ़्लो करेगा। आधुनिक सिस्टम 64-बिट मान उपयोग करते हैं, जो सैकड़ों अरब वर्षों तक खत्म नहीं होंगे।
- क्या यह 1970 से पहले की तारीख़ें संभालता है?
- हाँ। ऋणात्मक टाइमस्टैम्प एपॉक से पहले के क्षण हैं, इसलिए -86400 का अर्थ है 31 दिसंबर 1969, 00:00:00 UTC। ऋण चिह्न के बाद पूर्ण अंक दर्ज करें।
- रूपांतरण करते समय क्या कुछ अपलोड होता है?
- नहीं। रूपांतरण JavaScript के बिल्ट-इन Date ऑब्जेक्ट से आपके ब्राउज़र में चलता है, और आप जो भी टाइप करते हैं वह सर्वर पर नहीं भेजा जाता।