Java 日期与数字格式化全解析
1. Java 日期时间 API 概述
Java 8 通过 java.time 包提供了全面的日期时间 API,用于处理日期、时间和日期时间。大多数类默认基于 ISO - 8601 标准。主要类包括:
- Instant :表示时间轴上的一个瞬间,适用于机器,如事件的时间戳。
- LocalDate :表示不带时区的人类可读日期。
- LocalTime :表示不带时区的人类可读时间。
- LocalDateTime :表示不带时区的人类可读日期和时间。
- OffsetTime :表示带 UTC 时区偏移的时间。
- OffsetDateTime :表示带 UTC 时区偏移的日期和时间。
- ZonedDateTime :表示带时区规则的日期和时间,会根据时区的夏令时变化调整时间。
此外,该 API 还提供了表示时间量的类: Duration 用于机器表示的时间量, Period 用于人类感知的时间量。同时,通过 java.time.format.DateTimeFormatter 类提供了丰富的日期时间格式化和解析支持,并且通过 java.time.chrono 包支持非 ISO 日历系统,如 Hijrah、Japanese、Minguo
超级会员免费看
订阅专栏 解锁全文
2132

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



