Unix टाइमस्टैम्प कन्वर्टर
Unix टाइमस्टैम्प और मानव-पठनीय तारीखों के बीच बदलें। ISO 8601, UTC, स्थानीय, और सापेक्ष आउटपुट। सब Intl APIs के माध्यम से, ब्राउज़र में।
Unix टाइमस्टैम्प क्या है?
Unix टाइमस्टैम्प 1 जनवरी 1970 के 00:00:00 UTC से बीते सेकंड (या मिलीसेकंड) की संख्या है — "Unix epoch"। लगभग हर आधुनिक सिस्टम समय को इसी तरह संग्रहीत करता है।
सेकंड बनाम मिलीसेकंड
पुराने Unix सिस्टम और अधिकांश भाषा मानक पुस्तकालय सेकंड का उपयोग करते हैं। JavaScript का Date.now() ms लौटाता है। Java का System.currentTimeMillis() भी ms उपयोग करता है।
टाइमज़ोन और Unix समय
Unix टाइमस्टैम्प टाइमज़ोन-स्वतंत्र है — हमेशा UTC में एक ही क्षण को संदर्भित करता है। टाइमज़ोन केवल मानव-पठनीय स्ट्रिंग में बदलते समय मायने रखता है।
API प्रतिक्रियाओं के साथ काम कर रहे हैं? हमारा JSON फ़ॉर्मेटर देखें।
सामान्य उपयोग
- API डिबगिंग: जब सर्वर
created_at: 1745582400लौटाता है, यहाँ पेस्ट करें। - Cron अभिव्यक्ति जाँच: उत्पादन में डेप्लॉय करने से पहले अगले रन के टाइमस्टैम्प सत्यापित करें।
- लॉग टाइमस्टैम्प व्याख्या: वेब सर्वर, syslog और एप्लिकेशन लॉग की Unix टाइमस्टैम्प को समझें।
- डेटाबेस मूल्य निरीक्षण: डिबगिंग में MySQL/PostgreSQL के
created_atकॉलम को स्थानीय समय में बदलें। - टोकन समाप्ति सत्यापन: JWT exp claims डिकोड करें और जाँचें कि टोकन वर्तमान में मान्य है।
- माइग्रेशन स्क्रिप्ट सत्यापन: CSV एक्सपोर्ट में Unix epochs को ISO तारीखों में बदलें।
- क्रॉस-टीम समय समन्वय: "1745582400 पर संदेश" को दूसरे टाइमज़ोन के सहयोगी के स्थानीय समय में बदलें।
FAQ
Unix समय क्या है?
Unix समय 1 जनवरी 1970 के 00:00:00 UTC से सेकंड गिनने वाला एक पूर्णांक है, leap seconds को नज़रअंदाज़ करता है। यह डिजिटल समय की भाषा है।
1970 से कितने सेकंड?
2026 के मध्य तक लगभग 1.78 अरब सेकंड — वर्तमान मूल्य के लिए "अभी उपयोग करें" बटन का उपयोग करें। 19 जनवरी 2038 को 32-बिट सीमा पार करेगा।
मिलीसेकंड या सेकंड — मेरा सिस्टम कौन सा उपयोग करता है?
परिमाण देखें। 10 अंक = सेकंड (~2001+)। 13 अंक = ms। JavaScript Date.now() और Java currentTimeMillis() ms का उपयोग करते हैं; C/Python/Go डिफ़ॉल्ट सेकंड।
टाइमज़ोन Unix टाइमस्टैम्प के साथ कैसे जुड़ते हैं?
वे नहीं करते — Unix टाइमस्टैम्प हमेशा UTC होते हैं। टाइमज़ोन केवल इसे तारीख के रूप में प्रदर्शित करने को प्रभावित करता है।
2038 की समस्या क्या है?
पुराने 32-बिट Unix सिस्टम टाइमस्टैम्प को signed integers के रूप में संग्रहीत करते हैं, सीमा 2,147,483,647 पर — 19 जनवरी 2038 को 03:14:07 UTC। फिर overflow। आधुनिक 64-बिट सिस्टम सुरक्षित।
आँकड़ों में
- Unix epoch 1 जनवरी 1970 के 00:00:00 UTC से शुरू होती है — POSIX (IEEE Std 1003.1) में परिभाषित
- अधिकांश आधुनिक सिस्टम 64-बिट टाइमस्टैम्प का उपयोग करते हैं, जो अब से ~292 अरब वर्षों तक मान्य हैं
- मशहूर 2038 समस्या 32-बिट signed टाइमस्टैम्प को प्रभावित करती है, जो 19 जनवरी 2038 को 03:14:07 UTC पर overflow होगा
- JavaScript का
Dateepoch से मिलीसेकंड का उपयोग करता है, मान्य रेंज ±100,000,000 दिन (1 जनवरी 1970 से)