Rumah  >  Artikel  >  Java  >  Bagaimana untuk Menukar java.util.Date daripada YYYY-MM-DD kepada Format MM-DD-YYYY?

Bagaimana untuk Menukar java.util.Date daripada YYYY-MM-DD kepada Format MM-DD-YYYY?

Linda Hamilton
Linda Hamiltonasal
2024-11-01 05:00:02621semak imbas

How to Convert a java.util.Date from YYYY-MM-DD to MM-DD-YYYY Format?

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!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn