Oh MyUtils

Unix टाइमस्टैम्प कनवर्टर - Epoch टाइम से डेट ऑनलाइन

Unix टाइमस्टैम्प को पठनीय तारीख में और तारीख को Epoch टाइम में बदलें। मिलीसेकंड, टाइमज़ोन कन्वर्शन और बैच प्रोसेसिंग सपोर्ट।

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

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

Unix टाइमस्टैम्प (जिसे Epoch समय या POSIX समय भी कहा जाता है) 1 जनवरी 1970 00:00:00 UTC से बीते सेकंड की संख्या है। यह समय क्षेत्रों से स्वतंत्र समय का एक सार्वभौमिक तरीका है और प्रोग्रामिंग, डेटाबेस और APIs में व्यापक रूप से उपयोग किया जाता है।

सेकंड और मिलीसेकंड में क्या अंतर है?

सेकंड में Unix टाइमस्टैम्प 10 अंक (जैसे 1738498245) के होते हैं, जबकि मिलीसेकंड 13 अंक (जैसे 1738498245123) के होते हैं। JavaScript का Date.now() मिलीसेकंड लौटाता है, जबकि कई सर्वर-साइड भाषाएं सेकंड का उपयोग करती हैं। यह टूल अंकों की संख्या के आधार पर इकाई का स्वत: पता लगाता है।

Y2K38 समस्या क्या है?

वर्ष 2038 की समस्या (Y2K38) तब होती है जब 32-बिट साइन्ड इंटीजर 19 जनवरी 2038 को 03:14:07 UTC पर ओवरफ्लो होते हैं। इस क्षण में, टाइमस्टैम्प 2147483647 से -2147483648 हो जाएगा, जिससे सॉफ्टवेयर विफलताएं हो सकती हैं। आधुनिक 64-बिट सिस्टम प्रभावित नहीं होते।

क्या टाइमस्टैम्प नकारात्मक हो सकते हैं?

हाँ। नकारात्मक टाइमस्टैम्प 1 जनवरी 1970 से पहले की तारीखों को दर्शाते हैं। उदाहरण के लिए, -86400 31 दिसंबर 1969 को दर्शाता है। यह टूल ऐतिहासिक तारीख रूपांतरण के लिए नकारात्मक टाइमस्टैम्प का समर्थन करता है।

क्या यह टूल सुरक्षित है?

हाँ। सभी रूपांतरण JavaScript के मूल Date ऑब्जेक्ट का उपयोग करके 100% आपके ब्राउज़र में होते हैं। कोई भी डेटा किसी भी सर्वर पर नहीं भेजा जाता है। आप अपने ब्राउज़र के डेवलपर टूल्स में नेटवर्क टैब की जांच करके इसे सत्यापित कर सकते हैं।

कोड उदाहरण

// Get current timestamp (seconds)
const seconds = Math.floor(Date.now() / 1000);

// Get current timestamp (milliseconds)
const ms = Date.now();

// Timestamp to Date
const date = new Date(seconds * 1000);
console.log(date.toISOString());

// Date to Timestamp
const timestamp = Math.floor(date.getTime() / 1000);

संबंधित उपकरण