أخشى أن السبب التقني هنا مربك للغاية - يمكنك قراءة المزيد عنه على Moment Timezone | Docs
تتطلب التوافقية مع POSIX أن تكون الإزاحات معكوسة. لذلك، سيكون لـ Etc/GMT-X إزاحة
+Xولـ Etc/GMT+X إزاحة-X. هذه نتيجة لقاعدة بيانات المنطقة الزمنية (Time Zone Database) الخاصة بـ IANA https://github.com/eggert/tz/blob/2017b/etcetera#L36-L42 وليست اختيارًا اعتباطيًا من Moment.js. وبالتالي، يُفضل استخدام المعرفات المستندة إلى الموقع الجغرافي بدلاً من المعرفات ذات الإزاحة الثابتة.
لذلك، في قاعدة بيانات المنطقة الزمنية الخاصة بـ IANA، أوروبا/أوسلو تعادل حاليًا Etc/GMT-1
Monday, November 8, 2021 7:00 PM
أتساءل عما إذا كان بإمكاننا/يجب علينا تقديم أسماء مستعارة خاصة بنا للمناطق الزمنية UTC+1 و UTC+2 (بدون البادئة Etc/).
(مع الإشارة إلى @j.jaffeux)