Java Period 类2024 年 8 月 29 日 | 阅读 2 分钟 Java Period 类用于测量以年、月和日为单位的时间。它继承了 Object 类并实现了 ChronoPeriod 接口。 Java Period 类声明让我们看看 java.time.Period 类的声明。 Java Period 的方法| 方法 | 描述 |
|---|
| Temporal addTo(Temporal temporal) | 它用于将此期间添加到指定的 temporal 对象。 | | long get(TemporalUnit unit) | 它用于获取所请求单位的值。 | | int getYears() | 它用于获取此期间的年数。 | | boolean isZero() | 它用于检查此期间的所有三个单位是否都为零。 | | Period minus(TemporalAmount amountToSubtract) | 它用于返回此期间的副本,并减去指定的期间。 | | static Period of(int years, int months, int days) | 它用于获取表示年、月和日数的 Period。 | | Period plus(TemporalAmount amountToAdd) | 它用于返回此期间的副本,并加上指定的期间。 | | static Period between(LocalDate startDateInclusive, LocalDate endDateExclusive) | 它获取一个 Period,该 Period 包含两个日期之间的年数、月数和天数。 | | boolean equals(Object obj) | 它检查此期间是否等于另一个期间。 | | IsoChronology | getChronology() 它获取此期间的年表,即 ISO 日历系统。 | | int getDays() | 它获取此期间的天数。 | | int getMonths() | 它获取此期间的月数。 | | 列表getUnits() | 它获取此期间支持的单位集。 | | Period multipliedBy(int scalar) | 它返回一个新实例,其中此期间的每个元素乘以指定的标量。 | | Period normalized() | 它返回此期间的副本,其中年和月已标准化。 | | Period plusDays(long daysToAdd) | 它返回此期间的副本,并加上指定的天数。 | | Period plusMonths(long monthsToAdd) | 它返回此期间的副本,并加上指定的月数。 | | Period plusYears(long yearsToAdd) | 它返回此期间的副本,并加上指定的年数。 | | Temporal subtractFrom(Temporal temporal) | 它从指定的 temporal 对象中减去此期间。 | | Period negated() | 它返回一个新的实例,其中此期间的每个数量都被否定。 |
Java Period 示例:addTo()PeriodExample1.java 立即测试输出 Java Period 示例:of()PeriodExample2.java 立即测试输出 Java Period 示例:minus()PeriodExample3.java 立即测试输出 Java Period 示例:plus()PeriodExample4.java 立即测试输出
|