मुख्य सामग्री पर जाएँ

मुफ़्त समय क्षेत्र परिवर्तक

एक साथ 20 विश्व समय क्षेत्रों में से किसी के बीच समय परिवर्तित करें। तुलना करने के लिए लाइव वर्तमान समय का उपयोग करें या कस्टम दिनांक और समय दर्ज करें।

लोड होने के बाद ऑफ़लाइन काम करता है
चयनित टाइमज़ोन
न्यूयॉर्क
 
लंदन
 
टोक्यो
 
सिडनी
 

टाइमज़ोन जोड़ें

सामान्य उपयोग

  • समय क्षेत्रों में दूरस्थ टीम बैठकें शेड्यूल करेंएक बैठक का समय खोजें जो कई समय क्षेत्रों में टीम के सदस्यों के लिए काम करता है।
  • अंतर्राष्ट्रीय दर्शकों के लिए घटना समय परिवर्तित करेंभ्रम से बचने के लिए प्रतिभागियों के स्थानीय समय क्षेत्र में लाइव इवेंट, वेबिनार या स्ट्रीम शुरुआत समय दिखाएं।
  • यात्रा के दौरान आगमन समय और कॉल की योजना बनाएंयात्रा के दौरान घर पर कौन सा समय है यह देखें, या शेड्यूलिंग के लिए अपने गंतव्य पर स्थानीय समय की जांच करें।
  • वैश्विक शेयर बाजार खुलने का समय ट्रैक करेंNYSE, LSE, TSE और अन्य एक्सचेंजों के लिए बाजार खुलने और बंद समय को अपने स्थानीय समय में परिवर्तित करें।
  • गेम रिलीज और टूर्नामेंट समय परिवर्तित करेंसटीक रूप से पता लगाएं कि कोई खेल आपके स्थानीय समय क्षेत्र में कब रिलीज़ होता है या कोई ई-स्पोर्ट्स टूर्नामेंट कब शुरू होता है।

यह कैसे काम करता है

सारा कन्वर्ज़न लॉजिक पूरी तरह आपके ब्राउज़र में JavaScript के Intl.DateTimeFormat API का उपयोग करके चलता है — वही अंतरराष्ट्रीयकरण इंजन जो Chrome, Firefox, और Safari में बना है। शून्य बाहरी लाइब्रेरी हैं और कोई सर्वर कॉल नहीं।

  1. 1
    IANA टाइमज़ोन सूची लोड होती है
    लोड पर, टूल आपके ब्राउज़र के साथ आने वाला पूरा IANA टाइमज़ोन डेटाबेस पाने के लिए Intl.supportedValuesOf('timeZone') कॉल करता है — आमतौर पर 400+ ज़ोन। पुराने इंजनों पर यह 20 प्रमुख शहरों की एक बिल्ट-इन सूची पर वापस गिरता है।
  2. 2
    Wall-clock इनपुट एक UTC पल में हल किया जाता है
    जब आप एक कस्टम तारीख़ और समय टाइप करते हैं, टूल आपके चुने स्रोत ज़ोन के लिए UTC ऑफ़सेट गणना करने के लिए Intl.DateTimeFormat(...).formatToParts() का उपयोग करके एक दो-पास एल्गोरिदम चलाता है, फिर इसे घटाता है। एक दूसरा पास DST सीमा किनारे-के-मामलों को सही ढंग से हैंडल करने के लिए परिणामी पल पर ऑफ़सेट फिर से जाँचता है।
  3. 3
    हर टारगेट ज़ोन स्वतंत्र रूप से फ़ॉर्मेट होता है
    Intl.DateTimeFormat हर चुने टाइमज़ोन के लिए एक बार बुलाया जाता है, हल किए UTC पल और IANA ज़ोन आइडेंटिफ़ायर (जैसे Asia/Tokyo) को देते हुए। ब्राउज़र की बिल्ट-इन टाइमज़ोन टेबल DST नियम और ऑफ़सेट हिस्ट्री हैंडल करती हैं, लोकेल-अवेयर हफ़्ते के दिन, तारीख़, और समय स्ट्रिंग बनाते हुए।
  4. 4
    लाइव घड़ी setInterval के ज़रिए टिक करती है
    जब 'वर्तमान समय उपयोग करें' चेक किया है, एक एक-सेकंड का setInterval React स्टेट में बेस तारीख़ अपडेट करता है, इसलिए दिखाया गया हर टाइमज़ोन रीयल टाइम में ताज़ा होता है। आपके ज़ोन चयन localStorage में सेव होते हैं ताकि वे विज़िटों में बने रहें।

संबंधित टूल

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