Apabila bekerja dengan objek tarikh dalam Java, selalunya perlu menukarnya kepada perwakilan rentetan untuk paparan atau storan . Tutorial ini menggariskan cara untuk mencapai penukaran ini, memfokuskan pada kelas java.util.Date dan API DateFormat.
Kelas DateFormat menyediakan pelbagai kaedah untuk memformat objek tarikh sebagai rentetan. Kaedah format mengambil objek Tarikh sebagai hujah dan mengembalikan perwakilan rentetan mengikut corak yang ditentukan.
String pattern = "MM/dd/yyyy HH:mm:ss"; // Create an instance of SimpleDateFormat used for formatting // the string representation of date according to the chosen pattern DateFormat df = new SimpleDateFormat(pattern); // Get the today date using Calendar object. Date today = Calendar.getInstance().getTime(); // Using DateFormat format method we can create a string // representation of a date with the defined format. String todayAsString = df.format(today); // Print the result! System.out.println("Today is: " + todayAsString);
Dalam contoh ini, Objek SimpleDateFormat dicipta dengan corak tertentu "MM/dd/yyyy HH:mm:ss", yang sepadan dengan format output yang dikehendaki. Kaedah format kemudiannya digunakan untuk menukar objek Tarikh yang mewakili tarikh hari ini kepada rentetan menggunakan corak yang disediakan. Rentetan output akan dicetak, menghasilkan perwakilan rentetan tarikh dalam format yang ditentukan.
Atas ialah kandungan terperinci Bagaimana untuk Menukar Objek java.util.Date kepada String dalam Java?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!