Dalam Java, menukar objek java.util.Date kepada rentetan adalah mudah. Begini cara untuk melakukannya:
import java.text.DateFormat; import java.text.SimpleDateFormat; import java.util.Calendar; import java.util.Date; public class DateToString { public static void main(String[] args) { // Define the desired output format String pattern = "yyyy-MM-dd HH:mm:ss"; // Create a SimpleDateFormat object for formatting the date DateFormat df = new SimpleDateFormat(pattern); // Get the current date and time Date today = Calendar.getInstance().getTime(); // Convert the date to a string using the defined format String todayAsString = df.format(today); // Print the result System.out.println("Today is: " + todayAsString); } }
Dalam contoh ini, kami mentakrifkan format output yang diingini sebagai yyyy-MM-dd HH:mm:ss. Anda boleh menyesuaikan format ini untuk memenuhi keperluan khusus anda.
Kelas SimpleDateFormat mengendalikan pemformatan tarikh. Ia menyediakan pelbagai kaedah untuk menghuraikan dan memformat tarikh dan masa. Dalam kes ini, kami menggunakan kaedah format() untuk menukar objek Tarikh kepada perwakilan rentetan.
Akhir sekali, kami mendapatkan tarikh dan masa semasa menggunakan kelas Kalendar. Kami menghantar objek Date ini kepada objek SimpleDateFormat untuk mendapatkan rentetan yang diformatkan.
Kod ini akan menghasilkan output seperti ini:
Today is: 2023-07-05 12:34:56
Anda kini boleh menukar objek java.util.Date dengan mudah kepada rentetan dalam Java dan gunakannya dalam aplikasi anda.
Atas ialah kandungan terperinci Bagaimanakah Saya Menukar Objek `Tarikh` Java kepada Rentetan?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!