Java常用类库-SimpleDateFormat类
作者:
白晓明 | 来源:发表于
2019-04-11 15:57 被阅读2次
SimpleDateFormat 类 是DateFormat 类 的子类,其实一个具体的类,用于格式化和解析日期。它允许格式化(日期转文本),解析(文本转日期)和规范化。由于DateFormat 类是一个抽象类,而SimpleDateFormat类 是其子类,因此一般情况来讲DateFormat类 很少会被使用,大多数情况都是使用SimpleDateFormat 类 来完成。
常用日期和时间模式指定字段
字段 |
描述 |
y |
年 |
M |
月 |
d |
日 |
h |
时 上午或下午 |
H |
时 二十四小时制 |
m |
分 |
s |
秒 |
S |
毫秒 |
D |
一年中的第几天 |
F |
一月中第几个星期几 |
w |
一年中第几个星期 |
W |
一月中第几个星期 |
a |
上午/下午 标记符 |
k |
时 在一天中(1~24) |
K |
时 在上午或下午(0~11) |
z |
时区 |
时间日期组合模式
组合 |
描述 |
yyyy.MM.dd HH:mm:ss |
2019.04.11 15:51:33 |
yyyy-MM-dd HH:mm:ss |
2019-04-11 15:51:33 |
yyyy/MM/dd HH:mm:ss |
2019/04/11 15:51:33 |
常用方法
/*
* SimpleDateFormat类定义了多个初始化对象构造器,
* 其可以根据实际情况带不同的参数进行初始化对象
* 常用方法:
* format() 将日期转换为文本形式
* parse() 将文本转换为日期形式
*/
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
String dateToStr = sdf.format(new Date());
System.out.println(dateToStr);
Date strToDate = sdf.parse(dateToStr);
System.out.println(strToDate);
本文标题:Java常用类库-SimpleDateFormat类
本文链接:https://www.haomeiwen.com/subject/cvptwqtx.html
网友评论