كيفية استخدام محوّل المناطق الزمنية
- اكتب التاريخ والوقت كما يظهران في المنطقة المصدر (أو استخدم قيمة epoch / ISO مع إزاحة).
- اختر المنطقتين «من» و«إلى».
- أضف مناطق إضافية للمقارنة في جدول الساعة العالمية.
مزايا محوّل المناطق الزمنية
- كل مناطق IANA الزمنية التي يدعمها متصفحك، مع عرض المناطق الشائعة في الشرق الأوسط وآسيا وأوروبا والأمريكتين أولاً
- إزاحات واختصارات تراعي التوقيت الصيفي للحظة المحددة بالضبط
- الفرق بين المنطقتين وانتقال اليوم (اليوم التالي / السابق)
- جدول ساعة عالمية مع أي مناطق إضافية تضيفها
- سلاسل ISO للمصدر والهدف وUTC إضافةً إلى قيمة datetime-local
مثال على محوّل المناطق الزمنية
اجتماع stand-up في الرياض بتوقيت المكاتب الأخرى
الإدخال:
2024-03-15 09:00 · From Asia/Riyadh · To America/New_Yorkالنتيجة:
New York: Friday, 15 March 2024 02:00 (UTC−04:00 EDT)
New York is 7 hours behind Riyadhالأسئلة الشائعة حول محوّل المناطق الزمنية
من أين تأتي بيانات المناطق الزمنية؟
من Intl.DateTimeFormat المدمجة في متصفحك، والتي تتضمن قاعدة بيانات IANA tz بما فيها قواعد التوقيت الصيفي. ولا تتدخل أي مكتبة خارجية أو خادم.
هل تتعامل مع التوقيت الصيفي؟
نعم. تُحسب الإزاحات للحظة المحددة بعينها، فتظهر لندن بإزاحة +01:00 صيفاً و+00:00 شتاءً، وتبقى الرياض على +03:00 طوال العام.
كيف أدخل وقتاً في المنطقة المصدر؟
اكتبه دون إزاحة (2024-03-15 09:00) واختر منطقة «من». وإذا أدرجت Z أو إزاحة، أو رقم epoch، فستكون القيمة مطلقة ولن تؤثر منطقة «من» إلا في العرض.
هل يمكنني مقارنة أكثر من منطقتين؟
يدرج جدول الساعة العالمية المناطق الشائعة تلقائياً، ويمكنك إضافة أي أسماء IANA في حقل «مناطق إضافية» (Extra zones) مفصولةً بفواصل.
ملاحظات تقنية
لا تُستخرج الإزاحات من جدول ثابت، بل تُحسب للحظة نفسها: يُنسَّق التاريخ بـ Intl.DateTimeFormat في المنطقة المطلوبة، ثم يُعاد بناء أجزاء الساعة الحائطية كأنها UTC ويُؤخذ الفرق (offsetMinutes) مقرَّباً إلى دقائق كاملة؛ ولهذا يظهر التوقيت المحلي المتوسط (LMT) السابق للتوقيت القياسي، مثل الرياض +03:06:52 حتى عام 1947، على أنه +03:07. ويقارن صف «Difference» إزاحتي المنطقتين في تلك اللحظة فيتغيّر عبر تحوّلات DST، بينما تعتمد ملاحظة «اليوم التالي/السابق» على مقارنة التواريخ التقويمية.
يُحلّ الوقت الحائطي المُدخل بلا إزاحة بالتكرار: تخمين ← إزاحة ← إعادة تحقق (zonedToUtc)؛ فالوقت داخل فجوة التقديم الربيعي يُدفع إلى أول لحظة صالحة (نيويورك، 10 مارس 2024: 02:30 ← 03:30 EDT)، والوقت الملتبس عند التأخير الخريفي يأخذ حدوثه الأول الصيفي. والاختصارات هي أسماء المناطق القصيرة بلغة en-US، فتظهر مناطق أمريكا الشمالية مثل EDT أو PST ومعظم غيرها بصيغة GMT+3؛ ويقبل حقل المناطق الإضافية أي معرّف يعرفه المتصفح، حتى الأسماء القديمة مثل US/Eastern.