Menukar java.util.Date daripada YYYY-MM-DD kepada MM-DD-YYYY
Menukar java.util.Date objek daripada format YYYY-MM-DD kepada MM-DD-YYYY boleh dicapai menggunakan kelas SimpleDateFormat.
Pembina SimpleDateFormat memerlukan rentetan corak format yang menentukan format tarikh yang dikehendaki. Rentetan corak terdiri daripada gabungan huruf dan aksara yang mewakili komponen tarikh dan masa. Untuk penukaran ini, rentetan corak berikut akan digunakan:
"mm-dd-yyyy"
Corak ini menunjukkan bahawa keputusan harus diformatkan sebagai bulan (mm), hari (dd) dan tahun (yyyy), dipisahkan dengan tanda sempang .
Berikut ialah contoh coretan kod yang menunjukkan penukaran:
import java.text.SimpleDateFormat;
import java.util.Date;
public class DateFormatConversionExample {
public static void main(String[] args) {
// Sample date in YYYY-MM-DD format
Date date = new Date("2023-05-10");
// Create SimpleDateFormat objects for both input and output formats
SimpleDateFormat inputFormat = new SimpleDateFormat("yyyy-MM-dd");
SimpleDateFormat outputFormat = new SimpleDateFormat("mm-dd-yyyy");
// Convert the date from input to output format
String formattedDate = outputFormat.format(date);
// Print the converted date
System.out.println("Converted date: " + formattedDate);
}
}
Dalam contoh ini, tarikh input pertama kali diformat menggunakan corak "yyyy-MM-dd". Kemudian, tarikh yang diformatkan ditukar kepada corak "mm-dd-yyyy" yang dikehendaki menggunakan objek outputFormat SimpleDateFormat. Akhirnya, tarikh yang ditukar dicetak ke konsol.
Atas ialah kandungan terperinci Bagaimana untuk Menukar java.util.Date daripada YYYY-MM-DD kepada Format MM-DD-YYYY?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!