Rumah > Java > javaTutorial > Bagaimanakah Saya Boleh Memaparkan Java `java.util.Date` dalam Format Khusus Semasa Mengekalkan Integriti Objek Tarikh untuk Isih?

Bagaimanakah Saya Boleh Memaparkan Java `java.util.Date` dalam Format Khusus Semasa Mengekalkan Integriti Objek Tarikh untuk Isih?

Susan Sarandon
Lepaskan: 2024-12-17 19:28:11
asal
604 orang telah melayarinya

How Can I Display a Java `java.util.Date` in a Specific Format While Maintaining Date Object Integrity for Sorting?

Memaparkan Java.util.Date dalam Format Khusus dengan Keperluan Parse

Walaupun pemformatan tarikh dalam Java adalah mudah, keperluan untuk menghuraikan dan susun tarikh sebagai Tarikh dan bukannya Rentetan boleh menimbulkan cabaran. Artikel ini menangani senario ini dan menyediakan penyelesaian.

Masalahnya:

Pertimbangkan kod berikut:

SimpleDateFormat dateFormat = new SimpleDateFormat("dd/MM/yyyy");
System.out.println(dateFormat.parse("31/05/2011"));
Salin selepas log masuk

Kod ini cuba menghuraikan rentetan tarikh "31/05/2011" ke dalam objek Tarikh. Walau bagaimanapun, output adalah dalam format:

Tue May 31 00:00:00 SGT 2011
Salin selepas log masuk

bukannya format yang diingini:

31/05/2011
Salin selepas log masuk
Salin selepas log masuk

Penyelesaian:

Kuncinya untuk menyelesaikan isu ini ialah menggunakan kaedah format pada contoh SimpleDateFormat. Begini caranya:

SimpleDateFormat dateFormat = new SimpleDateFormat("dd/MM/yyyy");
System.out.println(dateFormat.format(dateFormat.parse("31/05/2011")));
Salin selepas log masuk

Dengan memanggil format pada objek Tarikh yang dihuraikan, kami menggunakan format tarikh yang diingini "dd/MM/yyyy" pada objek Tarikh yang terhasil dan mendapatkan output yang diingini:

31/05/2011
Salin selepas log masuk
Salin selepas log masuk

Pendekatan ini membolehkan kami menghuraikan tarikh sebagai Tarikh untuk mengisih dan memformatkannya sebagai Rentetan dalam format tertentu.

Atas ialah kandungan terperinci Bagaimanakah Saya Boleh Memaparkan Java `java.util.Date` dalam Format Khusus Semasa Mengekalkan Integriti Objek Tarikh untuk Isih?. 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