टाइमस्टैम्प कन्वर्टर
Unix टाइमस्टैम्प को मानव-पठनीय दिनांक और इसके विपरीत कन्वर्ट करें। सेकंड और मिलीसेकंड सपोर्ट करता है। मुफ्त, तुरंत, 100% क्लाइंट-साइड।
— संदर्भ
Unix टाइमस्टैम्प
Unix टाइमस्टैम्प (Unix time या POSIX time भी कहा जाता है) 1 जनवरी, 1970 00:00:00 UTC — Unix epoch — से बीत चुके सेकंडों की संख्या है। यह समय के किसी भी बिंदु को एकल पूर्णांक के रूप में दर्शाने का एक कॉम्पैक्ट, टाइमज़ोन-स्वतंत्र तरीका है।
Unix Epoch
Unix epoch (1970-01-01T00:00:00Z) को प्रारंभिक Unix डेवलपर्स द्वारा चुना गया था। 32-बिट सिस्टम में अधिकतम टाइमस्टैम्प 2147483647 (19 जनवरी, 2038) है — इसे वर्ष 2038 समस्या कहा जाता है। आधुनिक 64-बिट सिस्टम प्रभावित नहीं होते।
उल्लेखनीय टाइमस्टैम्प
0 — Unix epoch (1 जनवरी, 1970 00:00:00 UTC)। 946684800 — Y2K (1 जनवरी, 2000)। 1000000000 — 9 सितंबर, 2001, "अरब-सेकंड" मील का पत्थर। 2147483647 — अधिकतम 32-बिट साइन्ड इंटीजर, 19 जनवरी, 2038 को वर्ष 2038 समस्या ट्रिगर करता है। यदि टाइमस्टैम्प में 13 अंक हैं (जैसे 1700000000000), तो यह मिलीसेकंड में है; 10 अंक का मतलब सेकंड है।
कोड में टाइमस्टैम्प प्राप्त करना
JavaScript: Date.now() मिलीसेकंड लौटाता है; सेकंड के लिए 1000 से विभाजित करें। Python: import time; time.time() सेकंड में फ्लोट लौटाता है। PHP: time() सेकंड को पूर्णांक के रूप में लौटाता है। Java: System.currentTimeMillis() मिलीसेकंड लौटाता है। Bash: date +%s वर्तमान टाइमस्टैम्प सेकंड में प्रिंट करता है। SQL: PostgreSQL में EXTRACT(EPOCH FROM NOW()), MySQL में UNIX_TIMESTAMP()।
गोपनीयता
सभी कन्वर्शन 100% आपके ब्राउज़र में चलता है। कोई डेटा सर्वर को नहीं भेजा जाता।