Cara Menukar java.util.Date kepada String dalam Java
Masalah:
Anda perlu menukar objek java.util.Date kepada String berformat dalam Java, khususnya dalam format "2010-05-30 22:15:52".
Penyelesaian:
Untuk menukar java.util.Date kepada String dalam Java, anda boleh menggunakan kaedah DateFormat.format(). Kaedah ini mengambil objek Tarikh dan corak pemformatan sebagai input dan mengembalikan String yang diformatkan.
Berikut ialah contoh:
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);
Kod ini akan mencetak tarikh dan masa semasa dalam yang ditentukan format:
Today is: 05/30/2010 22:15:52
Sumber:
http://www.kodejava.org/examples/86.html
Atas ialah kandungan terperinci Bagaimana untuk Memformat Objek java.util.Date sebagai Rentetan dalam Java?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!