Unix टाइमस्टैम्प कन्वर्टर

Unix टाइमस्टैम्प और तारीख़ों के बीच रूपांतरण करें

वर्तमान टाइमस्टैम्प
1785719189

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

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

UNIX टाइमस्टैम्प क्या है

UNIX टाइमस्टैम्प किसी क्षण को 1 जनवरी 1970, 00:00:00 UTC से बीते सेकंडों की संख्या के रूप में दर्शाता है। यह एक सादा पूर्णांक है जिसमें न समय-क्षेत्र जुड़ा होता है और न कैलेंडर का प्रारूप, इसलिए यह लॉग रिकॉर्ड, डेटाबेस के दिनांक स्तंभ और API प्रतिक्रियाओं के लिए स्वाभाविक विकल्प है। दूसरी ओर मनुष्य इसे सीधे नहीं पढ़ सकता, इसीलिए इसे वास्तविक तिथि में बदलना रोज़ का काम है।

यह टूल दोनों दिशाओं में रूपांतरण करता है। टाइमस्टैम्प देने पर स्थानीय समय, UTC और ISO 8601 — तीनों साथ दिखते हैं; दिनांक-समय देने पर संगत टाइमस्टैम्प मिलता है। सेकंड और मिलीसेकंड के बीच स्विच किया जा सकता है, इसलिए JavaScript के Date.now() से मिलने वाला 13 अंकों का मान भी सीधे चलता है। वर्तमान टाइमस्टैम्प हमेशा दिखता रहता है, जिसे परीक्षण डेटा बनाते समय तुरंत कॉपी किया जा सकता है।

अंगूठे का नियम यह है कि 10 अंक सेकंड में होते हैं और 13 अंक मिलीसेकंड में। यदि आपके लॉग की तिथियाँ 1970 के आसपास पहुँच रही हों, तो लगभग निश्चित रूप से मिलीसेकंड मान को सेकंड मानकर पढ़ा जा रहा है — इकाई बदलकर जाँच लें। सारी गणना ब्राउज़र में होती है और कोई मान भेजा नहीं जाता।

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

UNIX टाइमस्टैम्प का आरंभ बिंदु क्या है?
1 जनवरी 1970, 00:00:00 UTC। टाइमस्टैम्प उस क्षण से बीते सेकंड गिनता है।
10 और 13 अंकों में क्या अंतर है?
10 अंक सेकंड में होते हैं और 13 अंक मिलीसेकंड में। JavaScript का Date.now() मिलीसेकंड लौटाता है, इसलिए 13 अंक आते हैं।
क्या टाइमस्टैम्प में समय-क्षेत्र होता है?
नहीं। टाइमस्टैम्प सदैव UTC के सापेक्ष बीते सेकंड होता है। समय-क्षेत्र केवल तब लगता है जब उसे स्थानीय समय के रूप में दिखाया जाता है।
वर्ष 2038 की समस्या क्या है?
जो सिस्टम टाइमस्टैम्प को 32-बिट साइन्ड पूर्णांक में रखते हैं, वे 19 जनवरी 2038 को अतिप्रवाहित हो जाएँगे। आधुनिक 64-बिट सिस्टम इससे प्रभावित नहीं होते।

संबंधित टूल