常用类库——DateFormat
概述
DateFormat及其子类SimpleDateFormat是专门用于处理时间格式的类。一般使用的是SimpleDateFormat。
构造方法
SimpleDateFormat(String pattern)
pattern的书写规则如下:
把需要显示时间信息的地方替换成如下字符,其他部分随意写。
| 字母 | 含义 | 数据类型 | 例子 |
|---|---|---|---|
| G | 公元符号 | Text | AD |
| y/Y | 年 | Year | 1996;96 |
| M | 月 | Month | 七月(超过4个M);07(不超过4个M) |
| w | 一年中的第几周 | Number | 27 |
| W/F | 一个月中的第几周F | Number | 2 |
| D | 一年中的第几天 | Number | 189 |
| d | 一个月的第几天 | Number | 10 |
| u | 一周中的第几天 | Number | 1 |
| E | 一周中第几天的名字 | Text | 周六;星期六 |
| a | 上午/下午标记 | Text | PM |
| H | 24制小时(0-23) | Number | 0 |
| k | 24制小时(1-24) | Number | 24 |
| K | 12制小时(0-11) | Number | 0 |
| h | 12制小时(1-12) | Number | 12 |
| m | 分钟 | Number | 30 |
| s | 秒 | Number | 55 |
| S | 毫秒 | Number | 978 |
转换
public final String format(Date date)
将Date格式化为日期时间字符串。
public Date parse(String source) throws ParseException
从给定字符串的开头解析文本以生成日期。该方法可能不使用给定字符串的整个文本。
本文介绍了Java中常用的日期格式化类DateFormat及其子类SimpleDateFormat,详细讲解了构造方法、时间格式化规则和转换方法,帮助开发者高效处理日期时间字符串。
2504

被折叠的 条评论
为什么被折叠?



