समय फ़ॉर्मेट के बीच कैसे कनवर्ट करें
समय फ़ॉर्मेट सिस्टम, API और देशों के अनुसार भिन्न होते हैं। API प्रतिक्रियाओं में Unix टाइमस्टैम्प, डेटाबेस में ISO 8601, संयुक्त राज्य अमेरिका में 12-घंटे की घड़ियाँ, यूरोप में 24-घंटे — कन्वर्ज़न डेवलपर्स और अंतर्राष्ट्रीय डेटा के साथ काम करने वाले किसी भी व्यक्ति के लिए एक निरंतर आवश्यकता है।
सामान्य समय फ़ॉर्मेट
| फ़ॉर्मेट | उदाहरण | उपयोग किया जाता है |
|---|---|---|
| Unix टाइमस्टैम्प (सेकंड) | 1712502600 | API, डेटाबेस, JWT टोकन |
| Unix टाइमस्टैम्प (ms) | 1712502600000 | JavaScript, Java |
| ISO 8601 | 2026-04-07T14:30:00Z | JSON API, डेटाबेस, लॉग |
| RFC 2822 | Mon, 07 Apr 2026 14:30:00 +0000 | ईमेल, HTTP हेडर |
| 24 घंटे | 14:30 | यूरोप, सैन्य, विमानन |
| 12 घंटे | 2:30 PM | संयुक्त राज्य अमेरिका, सामान्य उपयोग |
त्वरित कन्वर्ज़न चीट-शीट
12 घंटे से 24 घंटे
| 12 घंटे | 24 घंटे |
|---|---|
| 12:00 AM (मध्यरात्रि) | 00:00 |
| 1:00 AM | 01:00 |
| 12:00 PM (दोपहर) | 12:00 |
| 1:00 PM | 13:00 |
| 6:00 PM | 18:00 |
| 11:59 PM | 23:59 |
टाइमस्टैम्प से तिथियाँ
Unix टाइमस्टैम्प को तुरंत पठनीय तिथि में और इसके विपरीत अनुवाद करने के लिए epoch कन्वर्टर का उपयोग करें। कन्वर्टर सेकंड और मिलीसेकंड फ़ॉर्मेट को स्वचालित रूप से संभालता है।
सुझाव
- डेटा का आदान-प्रदान करने के लिए ISO 8601 का उपयोग करें — यह अस्पष्टता-मुक्त है, यह एक स्ट्रिंग के रूप में सही ढंग से क्रमबद्ध होता है, और यह JSON API का मानक है।
- UTC में संग्रहीत करें — केवल प्रदर्शन के लिए स्थानीय समय में कनवर्ट करें। यह टाइम ज़ोन बग से बचाता है जब आपके उपयोगकर्ता विभिन्न क्षेत्रों में होते हैं।
- JavaScript मिलीसेकंड का उपयोग करता है —
Date.now()मिलीसेकंड लौटाता है, सेकंड नहीं। एक मानक Unix टाइमस्टैम्प प्राप्त करने के लिए 1000 से विभाजित करें। - कन्वर्टर को बुकमार्क करें — यदि आप API या लॉग के साथ काम करते हैं, तो टाइमस्टैम्प कन्वर्ज़न कुछ ऐसा है जो आप अक्सर करेंगे।
अक्सर पूछे जाने वाले प्रश्न
ISO 8601 फ़ॉर्मेट क्या है?
ISO 8601 तिथियों और समय का प्रतिनिधित्व करने के लिए अंतर्राष्ट्रीय मानक है। यह 2026-04-07T14:30:00Z जैसा दिखता है, जहाँ T तिथि और समय को अलग करता है, और Z UTC को इंगित करता है। यह किसी भी लोकेल में अस्पष्टता-मुक्त है।
API पठनीय तिथियों के बजाय Unix टाइमस्टैम्प का उपयोग क्यों करते हैं?
Unix टाइमस्टैम्प एक एकल संख्या हैं, संग्रहीत, क्रमबद्ध और तुलना करने में आसान। वे टाइम-ज़ोन तटस्थ हैं (हमेशा UTC) और एक फ़ॉर्मेट की गई तिथि स्ट्रिंग से कम जगह लेते हैं। समझौता: वे एक मानव के लिए पठनीय नहीं हैं।
टाइमस्टैम्प के अंत में Z का क्या मतलब है?
Z «Zulu time» को दर्शाता है, UTC (समन्वित सार्वभौमिक समय) का दूसरा नाम। Z से समाप्त होने वाला टाइमस्टैम्प UTC में है, स्थानीय समय में नहीं।
24 घंटे को 12 घंटे में कैसे कनवर्ट करें?
घंटे 1-12 के लिए, घंटा समान रहता है (0-11 के लिए AM, 12 के लिए PM जोड़ें)। 13-23 के लिए, 12 घटाएँ और PM जोड़ें। 00:00 12:00 AM (मध्यरात्रि) बन जाता है। 12:00 12:00 PM (दोपहर) बन जाता है।