模块 java.base

包 java.time.format


java.time.format

提供类来打印和解析日期和时间。

打印和解析基于 DateTimeFormatter 类。实例通常从 DateTimeFormatter 获得,但是如果需要更多功率,可以使用 DateTimeFormatterBuilder

通过在格式化程序上调用 withLocale(Locale) 进行本地化。使用 DecimalStyle 可以进一步定制。

包装规格

除非另有说明,否则将 null 参数传递给此包中任何类或接口中的构造函数或方法将导致抛出 NullPointerException 。 Javadoc“@param”定义用于总结空行为。每个方法中都没有明确记录“@throws NullPointerException ”。

所有计算都应检查数字溢出并抛出 ArithmeticException DateTimeException

自从:
1.8
  • 描述
    用于打印和解析日期时间对象的格式化程序。
    创建日期时间格式化程序的构建器。
    解析过程中发生错误时抛出的异常。
    日期和时间格式中使用的本地化小数样式。
    本地化日期、时间或日期时间格式化程序的样式枚举。
    枚举解决日期和时间的不同方法。
    枚举处理正号/负号的方法。
    枚举文本格式化和解析的样式。