Rumah > Java > javaTutorial > Bagaimana untuk Menghuraikan Rentetan Tarikh ISO-8601 dengan Offset Termasuk Kolon di Jawa?

Bagaimana untuk Menghuraikan Rentetan Tarikh ISO-8601 dengan Offset Termasuk Kolon di Jawa?

DDD
Lepaskan: 2024-10-30 02:12:02
asal
1082 orang telah melayarinya

How to Parse an ISO-8601 Date String with an Offset Including a Colon in Java?

Menghuraikan Tarikh ISO-8601 dengan Offset Termasuk Kolon dalam Java

Soalan:

Bagaimana untuk menghuraikan rentetan tarikh dalam format ISO-8601 dengan ofset yang merangkumi titik bertindih (cth., "2013-04-03T17:04:39.9430000 03:00") ke dalam format "dd.MM.yyyy HH:mm" dalam Java?

Jawapan:

ISO-8601 ialah format tarikh dan masa standard yang digunakan secara meluas. Untuk menghuraikan rentetan tarikh sedemikian dalam Java, anda boleh menggunakan kelas SimpleDateFormat. Begini caranya:

<code class="java">SimpleDateFormat inFormat = new SimpleDateFormat("yyyy-MM-dd'T'HH:mm:ssZ");
DateTime dtIn = inFormat.parse(dateString);  //where dateString is a date in ISO-8601 format

SimpleDateFormat outFormat = new SimpleDateFormat("dd.MM.yyyy HH:mm");
String dtOut = outFormat.format(dtIn);</code>
Salin selepas log masuk

Kod ini akan menukar rentetan tarikh ISO-8601 ke dalam format "dd.MM.yyyy HH:mm" seperti yang dinyatakan. Jika anda perlu berinteraksi dengan tarikh sebagai objek DateTime, anda boleh menghuraikannya menjadi satu menggunakan kelas DateTime.

Atas ialah kandungan terperinci Bagaimana untuk Menghuraikan Rentetan Tarikh ISO-8601 dengan Offset Termasuk Kolon di Jawa?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

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
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan