將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中文網其他相關文章!