Rumah >Java >javaTutorial >Bagaimana untuk Memformat Tarikh dengan Rentetan Format Khusus Tempatan di Java?
Memformat Tarikh dengan Rentetan Format Khusus Tempatan
Di Java, kelas SimpleDateFormat biasanya digunakan untuk memformat tarikh. Walau bagaimanapun, apabila bekerja dengan data daripada pelbagai tempat, menjadi penting untuk mempertimbangkan keperluan pemformatan khusus setempat.
Sebagai contoh, tugasan yang diberikan melibatkan pemformatan tarikh secara berbeza berdasarkan tempat pengguna, seperti memaparkan "1 Nov , 2009" (Bahasa Inggeris) dan "1 nov. 2009" (Norwegia).
Walaupun pembina SimpleDateFormat membenarkan anda menentukan tempat, ia hanya digunakan pada bahagian bulan rentetan format. Untuk menangani cabaran ini, anda tidak boleh terus menambah rentetan berbilang format yang digandingkan dengan tempattempat pada SimpleDateFormat.
Penyelesaian Alternatif: DateFormat.getDateInstance
Daripada bergantung pada SimpleDateFormat, yang disyorkan pendekatan ialah menggunakan kaedah DateFormat.getDateInstance(int style, Locale locale). Kaedah ini menyediakan cara yang mudah untuk mendapatkan tika Tarikh yang mempunyai rentetan format khusus setempat.
Berikut ialah contoh cara menggunakan DateFormat.getDateInstance:
Dengan menggunakan DateFormat. getDateInstance, anda boleh memformat tarikh dengan mudah dalam cara khusus setempat tanpa perlu membina rentetan format kompleks secara manual.
Atas ialah kandungan terperinci Bagaimana untuk Memformat Tarikh dengan Rentetan Format Khusus Tempatan di Java?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!