Java的SimpleDateFormat類
阿新 • • 發佈:2021-07-15
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 } }