Rumah > Java > javaTutorial > Mengapakah `SimpleDateFormat('yyyy-MM-dd'T'HH:mm:ss'Z'')` Menunjukkan IST dan bukannya GMT/UTC?

Mengapakah `SimpleDateFormat('yyyy-MM-dd'T'HH:mm:ss'Z'')` Menunjukkan IST dan bukannya GMT/UTC?

Patricia Arquette
Lepaskan: 2024-12-06 10:55:11
asal
346 orang telah melayarinya

Why Does `SimpleDateFormat(

SimpleDateFormat("yyyy-MM-dd'T'HH:mm:ss'Z'") dengan Format Rentetan Tarikh Z

Apabila menggunakan pembina SimpleDateFormat, anda telah menetapkan format tarikh sebagai "yyyy-MM-dd'T'HH:mm:ss'Z'". Aksara 'Z' di hujung rentetan format menunjukkan bahawa tarikh/masa berada dalam zon waktu UTC/GMT. Walau bagaimanapun, anda telah menghadapi isu di mana output memaparkan zon waktu IST dan bukannya GMT/UTC.

Ini berlaku kerana anda tidak menetapkan zon waktu secara eksplisit untuk objek SimpleDateFormat. Walaupun aksara 'Z' menandakan tarikh dalam zon waktu UTC/GMT, ia tidak melaraskan objek tarikh/masa secara automatik ke zon waktu itu. Untuk memastikan zon waktu yang betul digunakan, anda perlu menetapkan zon waktu menggunakan kaedah setTimeZone.

Penyelesaian:

Untuk menyelesaikan isu ini, anda boleh menetapkan secara eksplisit zon waktu ke GMT/UTC menggunakan kod berikut:

SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd'T'HH:mm:ss'Z'");
sdf.setTimeZone(TimeZone.getTimeZone("GMT"));
Salin selepas log masuk

Dengan menetapkan zon waktu secara eksplisit, Objek SimpleDateFormat akan mewakili tarikh/masa dengan tepat dalam zon waktu GMT/UTC dan output akan memaparkan masa yang betul.

Atas ialah kandungan terperinci Mengapakah `SimpleDateFormat('yyyy-MM-dd'T'HH:mm:ss'Z'')` Menunjukkan IST dan bukannya GMT/UTC?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Artikel terbaru oleh pengarang
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan