格式化模式
| 模式 | 含义 | 示例 |
| yyyy | 4位年 | 2026 |
| MM | 2位月 | 06 |
| dd | 2位日 | 15 |
| HH | 24小时 | 14 |
| hh | 12小时 | 02 |
| mm | 分钟 | 30 |
| ss | 秒 | 45 |
DateTimeFormatter使用
DateTimeFormatter f1 = DateTimeFormatter.ofPattern("yyyy-MM-dd");
DateTimeFormatter f2 = DateTimeFormatter.ofPattern("HH:mm:ss");
DateTimeFormatter f3 = DateTimeFormatter.ofPattern("yyyy年MM月dd日");
String str = dateTime.format(f1);
LocalDateTime parsed = LocalDateTime.parse(str, f1);
预定义格式器
DateTimeFormatter.ISO_DATE;
DateTimeFormatter.ISO_DATE_TIME;
DateTimeFormatter BASIC_ISO_DATE;
小结
- ofPattern()创建自定义格式器
- format()格式化日期时间
- parse()解析字符串
- 使用预定义格式更方便