接口的使用
java.time.temporal.TemporalAmount
使用 TemporalAmount 的包
包
描述
日期、时间、瞬间和持续时间的主要 API。
用于除默认 ISO 之外的日历系统的通用 API。
使用字段和单位以及日期时间调整器访问日期和时间。
-
TemporalAmount 在 java.time 中的用法
java.time 中实现 TemporalAmount 的类修饰符和类型类描述final class基于时间的时间量,例如“34.5 秒”。final classISO-8601 日历系统中基于日期的时间量,例如“2 年、3 个月和 4 天”。java.time 中的方法,参数类型为 TemporalAmount修饰符和类型方法描述static DurationDuration.from(TemporalAmount amount) 从时间量中获取Duration的实例。static PeriodPeriod.from(TemporalAmount amount) 从时间量中获取Period的实例。Instant.minus(TemporalAmount amountToSubtract) 返回此瞬间的副本,并减去指定的数量。LocalDate.minus(TemporalAmount amountToSubtract) 返回此日期的副本,并减去指定的金额。LocalDateTime.minus(TemporalAmount amountToSubtract) 返回此日期时间的副本,并减去指定的数量。LocalTime.minus(TemporalAmount amountToSubtract) 返回此时间的副本,并减去指定的数量。OffsetDateTime.minus(TemporalAmount amountToSubtract) 返回此日期时间的副本,并减去指定的数量。OffsetTime.minus(TemporalAmount amountToSubtract) 返回此时间的副本,并减去指定的数量。Period.minus(TemporalAmount amountToSubtract) 返回此期间减去指定期间的副本。Year.minus(TemporalAmount amountToSubtract) 返回减去指定数量的今年的副本。YearMonth.minus(TemporalAmount amountToSubtract) 返回减去指定数量的今年-月份的副本。ZonedDateTime.minus(TemporalAmount amountToSubtract) 返回此日期时间的副本,并减去指定的数量。Instant.plus(TemporalAmount amountToAdd) 返回此瞬间的副本,并添加了指定的数量。LocalDate.plus(TemporalAmount amountToAdd) 返回添加了指定数量的此日期的副本。LocalDateTime.plus(TemporalAmount amountToAdd) 返回添加了指定数量的此日期时间的副本。LocalTime.plus(TemporalAmount amountToAdd) 返回添加了指定数量的此时间的副本。OffsetDateTime.plus(TemporalAmount amountToAdd) 返回添加了指定数量的此日期时间的副本。OffsetTime.plus(TemporalAmount amountToAdd) 返回添加了指定数量的此时间的副本。Period.plus(TemporalAmount amountToAdd) 返回添加了指定期间的此期间的副本。Year.plus(TemporalAmount amountToAdd) 返回添加了指定数量的今年的副本。YearMonth.plus(TemporalAmount amountToAdd) 返回添加了指定数量的今年-月份的副本。ZonedDateTime.plus(TemporalAmount amountToAdd) 返回添加了指定数量的此日期时间的副本。 -
TemporalAmount 在 java.time.chrono 中的用法
java.time.chrono 中 TemporalAmount 的子接口java.time.chrono 中的方法,参数类型为 TemporalAmount修饰符和类型方法描述default ChronoLocalDateChronoLocalDate.minus(TemporalAmount amount) 返回与此对象相同类型的对象,但减去数量。default ChronoLocalDateTime<D>ChronoLocalDateTime.minus(TemporalAmount amount) 返回与此对象相同类型的对象,但减去数量。ChronoPeriod.minus(TemporalAmount amountToSubtract) 返回此期间减去指定期间的副本。default ChronoZonedDateTime<D>ChronoZonedDateTime.minus(TemporalAmount amount) 返回与此对象相同类型的对象,但减去数量。HijrahDate.minus(TemporalAmount amount) 返回与此对象相同类型的对象,但减去数量。JapaneseDate.minus(TemporalAmount amount) 返回与此对象相同类型的对象,但减去数量。MinguoDate.minus(TemporalAmount amount) 返回与此对象相同类型的对象,但减去数量。ThaiBuddhistDate.minus(TemporalAmount amount) 返回与此对象相同类型的对象,但减去数量。default ChronoLocalDateChronoLocalDate.plus(TemporalAmount amount) 返回与此对象相同类型的对象,并添加了数量。default ChronoLocalDateTime<D>ChronoLocalDateTime.plus(TemporalAmount amount) 返回与此对象相同类型的对象,并添加了数量。ChronoPeriod.plus(TemporalAmount amountToAdd) 返回添加了指定期间的此期间的副本。default ChronoZonedDateTime<D>ChronoZonedDateTime.plus(TemporalAmount amount) 返回与此对象相同类型的对象,并添加了数量。HijrahDate.plus(TemporalAmount amount) 返回与此对象相同类型的对象,并添加了数量。JapaneseDate.plus(TemporalAmount amount) 返回与此对象相同类型的对象,并添加了数量。MinguoDate.plus(TemporalAmount amount) 返回与此对象相同类型的对象,并添加了数量。ThaiBuddhistDate.plus(TemporalAmount amount) 返回与此对象相同类型的对象,并添加了数量。 -
TemporalAmount 在 java.time.temporal 中的用法
java.time.temporal 中的方法,参数类型为 TemporalAmount修饰符和类型方法描述default TemporalTemporal.minus(TemporalAmount amount) 返回与此对象相同类型的对象,但减去数量。default TemporalTemporal.plus(TemporalAmount amount) 返回与此对象相同类型的对象,并添加了数量。