كيف تعمل عملية التحويل
أدخل الوقت كما يظهر على الساعة في المدينة (أ)، وسيقوم الحاسب بإيجاد اللحظة المطلقة نفسها في المدينة (ب). يقوم البرنامج أولاً بتحويل وقت الساعة الجدارية إلى نقطة زمنية واحدة (طابع زمني بنظام يونكس)، ثم يعرض تلك اللحظة على ساعة المدينة (ب) باستخدام قاعدة بيانات المناطق الزمنية IANA المدمجة في متصفحك. الفرق هو إزاحة التوقيت العالمي المنسق (UTC) للمدينة (ب) ناقص إزاحة التوقيت العالمي المنسق للمدينة (أ) في تلك اللحظة تحديداً.
مثال تطبيقي
المدينة أ: نيويورك، الساعة 14:00 في 10 أكتوبر. المدينة ب: طوكيو.
- الساعة 14:00 في نيويورك (EDT, UTC-4) هي الساعة 18:00 بالتوقيت العالمي المنسق (UTC).
- الساعة 18:00 بالتوقيت العالمي المنسق هي 03:00 في اليوم التالي في طوكيو (JST, UTC+9).
- الفرق: +9 - (-4) = +13 ساعة. طوكيو تسبق نيويورك.
جرب كولكاتا لحالة النصف ساعة: الساعة 14:00 في نيويورك هي 23:30 في نفس اليوم في كولكاتا (IST, UTC+5:30)، بفرق قدره +9 ساعات و30 دقيقة.
يتم التعامل مع التوقيت الصيفي تلقائياً
يتم قياس الإزاحات في اللحظة التي اخترتها، وليس من جدول ثابت، لذا يتبع البرنامج تغييرات التوقيت الصيفي. نيويورك تكون UTC-5 في يناير وUTC-4 في يوليو، والحاسبة تعرف أيهما ينطبق على تاريخك. أما المدن التي لا تتبع التوقيت الصيفي، مثل طوكيو أو سنغافورة، فتبقى على نفس الإزاحة طوال العام.
لماذا يمكن أن يتغير الفرق على مدار العام
يمكن لمدينتين أن تتباعدا زمنياً ثم تعودا للتقارب مع تغير جداول التوقيت الصيفي الخاصة بهما. الولايات المتحدة وأوروبا تنتقلان إلى التوقيت الصيفي في عطلات نهاية أسبوع مختلفة، لذا لعدة أسابيع في كل ربيع وخريف، يكون الفرق بين نيويورك ولندن 4 ساعات بدلاً من 5 ساعات المعتادة. قم دائماً بالتحويل بناءً على التاريخ الفعلي لمكالمتك أو رحلتك، وليس بناءً على رقم تتذكره.