SimpleDateFormat
SimpleDateFormat 函数语法:
| 标识 | 含义 | 例 |
|---|---|---|
| G | 年代 | 公元 |
| y | 年 | 2018 |
| M | 月 | 5 |
| d | 日 | 24 |
| h | 时 在上午或下午 (1~12) | 3 |
| H | H 时 在一天中 (0~23) | 3 |
| m | 分 | 59 |
| s | 秒 | 59 |
| S | 毫秒 | 999 |
| E | 星期 | 1 |
| D | 一年中的第几天 | 1 |
| F | 一月中第几个星期几 | 1 |
| w | 一年中第几个星期 | 1 |
| W | 一月中第几个星期 | 1 |
| a | 上午 / 下午 标记符 | 上午 / 下午 |
| k | 时 在一天中 | (1~24) |
| K | 时 在上午或下午 | (0~11) |
| z | 时区 |
代码块
JAVA,例如:
public static void main(String[] args) throws ParseException {
Date now = new Date();
SimpleDateFormat sdf = new SimpleDateFormat("MM-dd月-yy HH.mm.ss.SSS a");
System.out.println(sdf.format(now));
//05-24月-18 15.17.41.027 下午
String dateStr = "05-24月-18 15.14.33.027 下午";
System.out.println(sdf.parse(dateStr).toString());
//Thu May 24 15:14:33 CST 2018
sdf = new SimpleDateFormat("yyyy年MM月dd日 HH:mm:ss:SSS z");
System.out.println(sdf.format(now));
//2018年05月24日 15:48:11:670 CST
}
本文详细介绍了Java中SimpleDateFormat类的使用方法,包括日期格式化的具体语法和实例演示。通过不同的日期时间格式模板,读者可以了解如何精确地定制日期字符串的表现形式。
4823

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



