首頁  >  文章  >  Java  >  如何將 java.util.Date 從 YYYY-MM-DD 轉換為 MM-DD-YYYY 格式?

如何將 java.util.Date 從 YYYY-MM-DD 轉換為 MM-DD-YYYY 格式?

Linda Hamilton
Linda Hamilton原創
2024-11-01 05:00:02621瀏覽

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

將java.util.Date 從YYYY-MM-DD 轉換為MM-DD-YYYYY 格式

轉換java.util.Date可以使用SimpleDateFormat 類別實作從YYYY-MM-DD 到MM-DD-YYYY 格式的物件。

SimpleDateFormat 建構子需要一個格式模式字串來指定所需的日期格式。模式字串由表示日期和時間部分的字母和字元的組合組成。對於此轉換,將使用以下模式字串:

"mm-dd-yyyy"

此模式指示結果應格式化為月(mm)、日(dd) 和年(yyyy),並以連字符分隔.

以下是示範轉換的範例程式碼片段:

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);
    }
}

在此範例中,首先使用「yyyy-MM-dd」模式格式化輸入日期。然後,使用 outputFormat SimpleDateFormat 物件將格式化日期轉換為所需的「mm-dd-yyyy」模式。最後,轉換後的日期被印到控制台。

以上是如何將 java.util.Date 從 YYYY-MM-DD 轉換為 MM-DD-YYYY 格式?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn