1. 程式人生 > >java中Date日期格式化

java中Date日期格式化

要格式化一個當前語言環境下的日期也就是日期 -> 文字),要通過下面的方法來完成。DateFormat是抽象類,我們需要使用其子類SimpleDateFormat來建立物件。

l  構造方法

l  DateFormat類方法

程式碼演示:

//建立日期格式化物件,在獲取格式化物件時可以指定風格

DateFormat df= newSimpleDateFormat("yyyy-MM-dd");//對日期進行格式化

Date date = new Date(1607616000000L);

String str_time =df.format(date);

System.out.println(str_time);//2020年12月11日

l  DateFormat類的作用:即可以將一個Date物件轉換為一個符合指定格式的字串,也可以將一個符合指定格式的字串轉為一個Date物件。

指定格式的具體規則我們可參照SimpleDateFormat類的說明,這裡做簡單介紹,規則是在一個字串中,會將以下字母替換成對應時間組成部分,剩餘內容原樣輸出

當出現y時,會將y替換成年

當出現M時,會將M替換成月

當出現d時,會將d替換成日

當出現H時,會將H替換成時

當出現m時,會將m替換成分

l  當出現s時,會將s替換成秒