كيفية تحويل الوقت بين المنطقة الزمنية في جافا؟

نشرت: 2013-05-01

خريطة المنطقة الزمنية - Crunchify

يمثل TimeZone إزاحة المنطقة الزمنية ، ويحدد أيضًا التوقيت الصيفي.

عادةً ، تحصل على TimeZone باستخدام getDefault الذي يُنشئ منطقة TimeZone بناءً على المنطقة الزمنية حيث يتم تشغيل البرنامج. على سبيل المثال ، بالنسبة لبرنامج يتم تشغيله في اليابان ، يقوم getDefault بإنشاء كائن TimeZone بناءً على التوقيت القياسي الياباني.

يمكنك أيضًا الحصول على منطقة getTimeZone TimeZone إلى جنب مع معرف المنطقة الزمنية. على سبيل المثال ، معرف المنطقة الزمنية لمنطقة التوقيت الباسيفيكي للولايات المتحدة هو America/Los_Angeles . لذلك ، يمكنك الحصول على كائن TimeZone في الولايات المتحدة باستخدام:

قائمة بجميع أمثلة Java.

TimeZone.getAvailableIDs() يطبع جميع المناطق الزمنية المتاحة للرجوع إليها.

مثال جافا:

انتاج: