Rumah >Java >javaTutorial >Bagaimanakah Saya Menetapkan Zon Masa Tertentu untuk Objek Tarikh Java?
Masalah:
Apabila menghuraikan java.util.Date dari rentetan tanpa maklumat zon waktu yang jelas, zon waktu tempatan sistem secara automatik diberikan kepada objek Tarikh yang terhasil. Ini mungkin tidak diingini dalam kes di mana zon waktu tertentu perlu ditentukan.
Penyelesaian:
Untuk menetapkan zon waktu tersuai untuk objek Tarikh, anda boleh gunakan kelas DateFormat. Berikut ialah contoh menggunakan SimpleDateFormat:
SimpleDateFormat isoFormat = new SimpleDateFormat("yyyy-MM-dd'T'HH:mm:ss"); isoFormat.setTimeZone(TimeZone.getTimeZone("UTC")); Date date = isoFormat.parse("2010-05-23T09:01:02");
Dalam contoh ini:
Atas ialah kandungan terperinci Bagaimanakah Saya Menetapkan Zon Masa Tertentu untuk Objek Tarikh Java?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!