java常用类之SimpleDateFormate类
- SimpleDateFormate 是一个与开发语言环境有关的方式格式和解析日期的具体类
- 进行格式化(日期——>文本)、解析(文本——>日期)。
- 常用的时间模式字母
字母 | 日期 | 示例 |
---|---|---|
y | 年 | 2019 |
M | 年中月份 | 08 |
d | 月中天数 | 10 |
H | 一天中小时数字(0-23) | 22 |
m | 分钟 | 16 |
s | 秒 | 59 |
S | 毫秒 | 3676 |
举例:
package hai.bok.strclass;
import java.text.SimpleDateFormat;
import java.util.Date;
public class Test06 {
public static void main(String[] args) throws Exception{
//创建SimpleDateForate()对象
/*
SimpleDateFormat sdf=new SimpleDateFormat("yyy年MM月dd日HH:mm:ss");
*/
SimpleDateFormat sdf=new SimpleDateFormat("yyy/MM/dd");
//创建Date
Date date=new Date();
//格式化date(把日期转成字符串)
String str=sdf.format(date);
System.out.println(str);
//解析(把字符串转成日期)
Date date2=sdf.parse("1999/2/11");
System.out.println(date2);
}
}