要自定義SimpleDateFormat
的樣式,您需要了解SimpleDateFormat
的構造函數和格式化模式字符。以下是一個簡單的示例,展示了如何自定義日期格式:
import java.text.SimpleDateFormat;
import java.util.Date;
public class Main {
public static void main(String[] args) throws Exception {
// 創建一個Date對象
Date date = new Date();
// 使用自定義的SimpleDateFormat樣式創建一個實例
SimpleDateFormat customFormat = new SimpleDateFormat("yyyy年MM月dd日 HH:mm:ss");
// 使用自定義樣式的SimpleDateFormat實例格式化Date對象
String formattedDate = customFormat.format(date);
// 輸出格式化后的日期
System.out.println(formattedDate);
}
}
在這個示例中,我們使用了以下格式化模式字符:
yyyy
:四位數的年份(如2021)MM
:兩位數的月份(如07)dd
:兩位數的日期(如15)HH
:兩位數的小時(24小時制,如14)mm
:兩位數的分鐘(如30)ss
:兩位數的秒(如45)您可以根據需要修改這些模式字符來自定義日期格式。以下是一些常用的模式字符:
y
:一位數的年份(如21)M
:一位數的月份(如7)d
:一位數的日期(如15)H
:一位數的小時(12小時制,如3)m
:一位數的分鐘(如30)s
:一位數的秒(如45)更多關于SimpleDateFormat
格式化模式字符的信息,請參考Java官方文檔。