Menghuraikan Rentetan Tarikh ke Objek Tarikh: Menyelesaikan Pengecualian Parsing
Apabila cuba menghuraikan rentetan tarikh ke dalam objek Tarikh, pengecualian mungkin timbul disebabkan kepada corak pemformatan yang salah. Untuk menyelesaikan pengecualian ini, adalah penting untuk mematuhi konvensyen pemformatan piawai.
Menangani Isu Khusus:
Contoh yang disediakan membuang pengecualian penghuraian disebabkan ketidakkonsistenan dalam corak yang diberikan kepada pembina SimpleDateFormat. Khususnya:
Corak Pemformatan Disemak:
Corak SimpleDateFormat yang dibetulkan hendaklah kelihatan seperti berikut:
DateFormat df = new SimpleDateFormat("EEE MMM dd kk:mm:ss z yyyy", Locale.ENGLISH);
Kod Dilaraskan:
Menggunakan corak yang disemak, operasi penghuraian akan berjaya:
String target = "Thu Sep 28 20:29:30 JST 2000"; Date result = df.parse(target); System.out.println(result);
Ini kini akan mencetak objek Tarikh yang betul, mengambil kira kira zon waktu yang ditentukan.
Pertimbangan Tambahan:
Atas ialah kandungan terperinci Bagaimana untuk Menyelesaikan Pengecualian Parsing Apabila Menukar Rentetan Tarikh kepada Objek Tarikh?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!