1. 程式人生 > 其它 >Java的SimpleDateFormat類

Java的SimpleDateFormat類

Java的SimpleDateFormat類

  • SimpelDateFoemat是一個以語言環境有關的方式來格式化和解析日期的具體類
  • 進行格式化(日期 -> 文字)、解析(文字 -> 日期)
  • 常用的時間模式字母
字母 日期或時間
y
M 年中月份
d 月中天數
H 1天中的小時數(0-23)
m 分鐘
s
S 毫秒
package com.cnblogs;


import java.text.SimpleDateFormat;
import java.util.Date;

//本類用於實現
public class Application {
    public static void main(String[] args) throws Exception{
        //建立 SimpleDateFormat物件
        SimpleDateFormat sdf = new SimpleDateFormat("yyyy年MM月dd日HH:mm:ss");
        //建立Date物件
        Date date = new Date();
        //格式化Date(把日期轉換成字串)
        String str = sdf.format(date);
        System.out.println(str);//2021年07月15日13:06:59
        //解析(把字串轉換成日期)
        Date date2 = sdf.parse("2021年7月15日13:10:40");//需要丟擲異常,格式要和建立的SimpleDateFormat物件一致
        System.out.println(date2);//Thu Jul 15 13:10:40 CST 2021
    }
}