خطوات الاستخدام
أدخل وقتك المحلي بالساعات العشرية في حقل «الوقت المحلي»: فالساعة 2:30 مساءً تُكتب 14.5، والساعة 9 صباحاً تُكتب 9، والمدى المقبول من 0 إلى 24 حيث 24 تعادل منتصف الليل صفر. الحقول رقمية ولا تقبل نص HH:MM، فالنقطة المئوية هي الفاصلة العشرية نفسها، وكل 0.01 ساعة يساوي 36 ثانية تقريباً.
حدد إزاحة التوقيت العالمي UTC لمنطقتك الحالية بالساعات العشرية في حقل «إزاحة المنطقة المصدر»: '-5' للتوقيت الشرقي القياسي و '5.5' لتوقيت الهند (وهو +5 و30 دقيقة) و '12.75' لجزر تشاتام. المدى المسموح من −12 إلى +14 وهو كامل إزاحات الأرض الفعلية. الإزاحة الموجبة تعني شرق خط غرينتش والسالبة تعني غربُه، ولا تقبل الحاسبة كتابة HH:MM فحوّل الدقائق إلى كسر من الساعة بقسمتها على 60.
أدخل إزاحة UTC للمنطقة الهدف بنفس الوحدات العشرية في حقل «إزاحة المنطقة الهدف»، مثل 0 لغرينتش و -8 للمحيط الهادئ و 9 لطوكيو. ولا حاجة لإعادة إدخال التاريخ: الحاسبة تتعامل بالساعات فقط، والتوقيت الصيفي يُدخل يدوياً بإزاحة مخفوضة أو مرتفعة بساعة حسب الموسم.
تحسب الحاسبة فرق التوقيت بطرح إزاحة المصدر من إزاحة الهدف: ΔT = toOffset − fromOffset، ثم تضيفه إلى الوقت المحلي وتحصل على النتيجة modulo 24 بالصيغة ((الخام mod 24) + 24) mod 24 التي تضمن عدداً بين 0 و24 دائماً. وتتعرض بالإضافة إلى ذلك «إزاحة اليوم» وهي floor(الخام ÷ 24): صفر يعني نفس اليوم، و−1 يعني اليوم السابق، و+1 يعني اليوم التالي، وقد تصل −2 عند الفرق الأقصى بين كيريتيمايما وجزيرة بيكر. وهي بذلك تكشف رسمياً عبور منتصف الليل الذي كان النص القديم يعد به دون أن يُحسب.
على سبيل المثال، إذا كان الوقت المحلي 14:00 (2:00 مساءً) في UTC+3 (موسكو)، والوجهة هي UTC-5 (نيويورك)، فإن ΔT = -5 - (+3) = -8 ساعات. إضافة -8 ساعات إلى 14:00 يعطي 06:00. وبما أن النتيجة ضمن 0-24، يبقى التاريخ كما هو. تعالج الآلة الحاسبة تلقائياً تعديلات التاريخ لعبور منتصف الليل، مما يضمن نتائج دقيقة حتى لفروق التوقيت الكبيرة.
أمثلة محلولة
تطبيقات عملية على محول المناطق الزمنية بخطوات الحل كاملة.
الحل
لحل هذه المسألة، سنستخدم محول المناطق الزمنية خطوة بخطوة.
المعطيات:
- الوقت المحلي (نيويورك): 09:00 (بصيغة 24 ساعة)
- إزاحة المصدر: UTC-5 (أو -5 ساعات)
- إزاحة الهدف: UTC+0 (أو 0 ساعات)
الخطوة 1: حساب فرق التوقيت (ΔT). ΔT = toOffset - fromOffset = 0 - (-5) = +5 ساعات.
الخطوة 2: إضافة ΔT إلى الوقت المحلي. 09:00 + 5 ساعات = 14:00.
الخطوة 3: بما أن 14:00 تقع بين 00:00 و24:00، يبقى التاريخ نفس اليوم. لاحظ أن لندن تتبع التوقيت الصيفي (BST) والذي هو UTC+1 أثناء التوقيت الصيفي، لكن في هذا المثال نفترض التوقيت القياسي. النتيجة هي 14:00 (2:00 مساءً) في لندن من نفس اليوم.
إذن، سيكون الاجتماع في لندن الساعة 2:00 مساءً.
هذا الحساب بسيط لأن الفرق هو عدد صحيح من الساعات. لكن ماذا عن المواقع ذات الإزاحات الكسرية؟ على سبيل المثال، توقيت الهند (IST) هو UTC+5:30. إذا كان الوقت المحلي في نيويورك هو 09:00، فإن التحويل إلى IST يتطلب معالجة نصف الساعة: ΔT = +5:30 - (-5) = +10:30؛ إضافة 10 ساعات و30 دقيقة إلى 09:00 يعطي 19:30 (7:30 مساءً). تقوم الآلة الحاسبة بهذه العمليات الحسابية تلقائياً، مما يضمن الدقة.
الحل
هذا المثال يتضمن عبور خط التاريخ الدولي وفرق توقيت كبير مما قد يسبب تغييراً في التاريخ.
المعطيات:
- الوقت المحلي (طوكيو): 23:00 يوم 10 مارس
- إزاحة المصدر: UTC+9 (أو +9 ساعات)
- إزاحة الهدف: UTC-8 (أو -8 ساعات)
الخطوة 1: حساب ΔT. ΔT = toOffset - fromOffset = -8 - (+9) = -17 ساعة.
الخطوة 2: إضافة ΔT إلى الوقت المحلي. 23:00 + (-17 ساعة) = 23:00 - 17 ساعة = 06:00.
الخطوة 3: تحديد تعديل التاريخ. بالطرح 17 ساعة من 23:00، نحصل على 06:00. بما أن النتيجة ضمن 0-24، يبقى التاريخ نفس اليوم (10 مارس). لكن في الواقع، طوكيو متقدمة على لوس أنجلوس بـ 17 ساعة، لذا عندما تكون الساعة 23:00 في طوكيو يوم 10 مارس، تكون الساعة 06:00 في لوس أنجلوس من نفس اليوم. هذا صحيح: لوس أنجلوس متأخرة بـ 17 ساعة، لذا فهي في وقت مبكر من نفس اليوم. إذن الإجابة هي 06:00 يوم 10 مارس في لوس أنجلوس. ستظهر الآلة الحاسبة '06:00 نفس اليوم'.
أمثلة محسوبة
قيم مُدخَلة ونتيجة محسوبة فعليًا بواسطة محول المناطق الزمنية.
موسكو إلى نيويورك
- الوقت المحلي بالساعات العشرية (14.5 = 14:30)
- 14
- إزاحة المنطقة المصدر عن UTC بالساعات العشرية (5.5 تعادل +5 و30 دقيقة)
- 3
- إزاحة المنطقة الهدف عن UTC بالساعات العشرية (9 تعادل +9)
- -5
- فرق التوقيت بين المنطقتين
- -8
- الوقت العالمي المنسق UTC المقابل
- 11
- الساعات الكاملة في النتيجة
- 6
- الدقائق في النتيجة
- 0
- إزاحة اليوم (−1 أمس، 0 نفسه، +1 الغد)
- 0
نيويورك إلى لندن
- الوقت المحلي بالساعات العشرية (14.5 = 14:30)
- 9
- إزاحة المنطقة المصدر عن UTC بالساعات العشرية (5.5 تعادل +5 و30 دقيقة)
- -5
- إزاحة المنطقة الهدف عن UTC بالساعات العشرية (9 تعادل +9)
- 0
- فرق التوقيت بين المنطقتين
- 5
- الوقت العالمي المنسق UTC المقابل
- 14
- الساعات الكاملة في النتيجة
- 14
- الدقائق في النتيجة
- 0
- إزاحة اليوم (−1 أمس، 0 نفسه، +1 الغد)
- 0
دلهي إلى نيويورك
- الوقت المحلي بالساعات العشرية (14.5 = 14:30)
- 12
- إزاحة المنطقة المصدر عن UTC بالساعات العشرية (5.5 تعادل +5 و30 دقيقة)
- 5.5
- إزاحة المنطقة الهدف عن UTC بالساعات العشرية (9 تعادل +9)
- -5
- فرق التوقيت بين المنطقتين
- -10.5
- الوقت العالمي المنسق UTC المقابل
- 6.5
- الساعات الكاملة في النتيجة
- 1
- الدقائق في النتيجة
- 30
- إزاحة اليوم (−1 أمس، 0 نفسه، +1 الغد)
- 0
غرينتش إلى بكين
- الوقت المحلي بالساعات العشرية (14.5 = 14:30)
- 20
- إزاحة المنطقة المصدر عن UTC بالساعات العشرية (5.5 تعادل +5 و30 دقيقة)
- 0
- إزاحة المنطقة الهدف عن UTC بالساعات العشرية (9 تعادل +9)
- 8
- فرق التوقيت بين المنطقتين
- 8
- الوقت العالمي المنسق UTC المقابل
- 20
- الساعات الكاملة في النتيجة
- 4
- الدقائق في النتيجة
- 0
- إزاحة اليوم (−1 أمس، 0 نفسه، +1 الغد)
- 1
كيريتيمايما إلى جزيرة بيكر
- الوقت المحلي بالساعات العشرية (14.5 = 14:30)
- 0
- إزاحة المنطقة المصدر عن UTC بالساعات العشرية (5.5 تعادل +5 و30 دقيقة)
- 14
- إزاحة المنطقة الهدف عن UTC بالساعات العشرية (9 تعادل +9)
- -12
- فرق التوقيت بين المنطقتين
- -26
- الوقت العالمي المنسق UTC المقابل
- 10
- الساعات الكاملة في النتيجة
- 22
- الدقائق في النتيجة
- 0
- إزاحة اليوم (−1 أمس، 0 نفسه، +1 الغد)
- -2