Memformatkan Tarikh Java dengan Spesifikasi Tersuai
Apabila mengendalikan data temporal, adalah penting untuk memaparkannya dalam format khusus untuk memenuhi keperluan yang pelbagai. Di Java, SimpleDateFormat menyediakan kawalan menyeluruh ke atas pilihan pemformatan tarikh. Walau bagaimanapun, senario timbul di mana output yang dikehendaki tidak boleh diperoleh secara langsung menggunakan kaedah parse sahaja.
Case in Point
Pertimbangkan tugas mengisih tarikh sebagai objek Java Date manakala mengekalkan format paparan tertentu. Menggunakan parse("31/05/2011") mencipta objek Tarikh sambil membuang format pilihan.
Penyelesaian
Kuncinya terletak pada memanfaatkan dua kaedah SimpleDateFormat:
Untuk mencapai output yang diingini "31/05/2011," pendekatan dua langkah boleh digunakan:
SimpleDateFormat dateFormat = new SimpleDateFormat("dd/MM/yyyy"); System.out.println(dateFormat.format(dateFormat.parse("31/05/2011")));
Penjelasan
Pendekatan ini memastikan tarikh diisih sebagai objek Tarikh sambil mengekalkan format paparan yang diingini.
Atas ialah kandungan terperinci Bagaimanakah Saya Boleh Memformat Tarikh Java dengan Spesifikasi Tersuai Sambil Mengekalkan Pemformatan Asal?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!