Uses of Interface
java.time.temporal.Temporal
-
Packages that use Temporal 软件包 描述 java.time 日期,时间,瞬间和持续时间的主要API。java.time.chrono 除默认ISO之外的日历系统的通用API。java.time.temporal 使用字段和单位访问日期和时间,以及日期时间调整器。 -
-
Uses of Temporal in java.time
Classes in java.time that implement Temporal Modifier and Type Class 描述 class
Instant
在时间线上的瞬间点。class
LocalDate
在ISO-2007-12-03
,如2007-12-03
。class
LocalDateTime
在ISO-2007-12-03T10:15:30
,如2007-12-03T10:15:30
。class
LocalTime
在ISO-10:15:30
,如10:15:30
。class
OffsetDateTime
在ISO-2007-12-03T10:15:30+01:00
UTC /格林威治偏移的日期时间,如2007-12-03T10:15:30+01:00
。class
OffsetTime
在ISO-10:15:30+01:00
UTC /格林威治的时间,如10:15:30+01:00
。class
Year
一年在ISO-2007
,如2007
。class
YearMonth
ISO-2007-12
,如2007-12
。class
ZonedDateTime
ISO-2007-12-03T10:15:30+01:00 Europe/Paris
,如2007-12-03T10:15:30+01:00 Europe/Paris
。Methods in java.time that return Temporal Modifier and Type 方法 描述 Temporal
Duration. addTo(Temporal temporal)
将此持续时间添加到指定的时间对象。Temporal
Period. addTo(Temporal temporal)
将此时段添加到指定的时间对象。Temporal
DayOfWeek. adjustInto(Temporal temporal)
将指定的时间对象调整为具有这一天的日期。Temporal
Instant. adjustInto(Temporal temporal)
调整指定的时间对象具有这个瞬间。Temporal
LocalDate. adjustInto(Temporal temporal)
调整指定的时间对象与此对象的日期相同。Temporal
LocalDateTime. adjustInto(Temporal temporal)
调整指定的时间对象与此对象具有相同的日期和时间。Temporal
LocalTime. adjustInto(Temporal temporal)
调整指定的时间对象与此对象具有相同的时间。Temporal
Month. adjustInto(Temporal temporal)
将指定的时间对象调整为具有这个月的年份。Temporal
MonthDay. adjustInto(Temporal temporal)
将指定的时间对象调整为具有这个月日。Temporal
OffsetDateTime. adjustInto(Temporal temporal)
调整指定的时间对象与此对象具有相同的偏移量,日期和时间。Temporal
OffsetTime. adjustInto(Temporal temporal)
调整指定的时间对象与此对象具有相同的偏移量和时间。Temporal
Year. adjustInto(Temporal temporal)
调整指定的时间对象到今年。Temporal
YearMonth. adjustInto(Temporal temporal)
将指定的时间对象调整为今年。Temporal
ZoneOffset. adjustInto(Temporal temporal)
调整指定的时间对象与此对象的偏移量相同。Temporal
Duration. subtractFrom(Temporal temporal)
从指定的时间对象中减去此持续时间。Temporal
Period. subtractFrom(Temporal temporal)
从指定的时间对象中减去这个时间段。Methods in java.time with parameters of type Temporal Modifier and Type 方法 描述 Temporal
Duration. addTo(Temporal temporal)
将此持续时间添加到指定的时间对象。Temporal
Period. addTo(Temporal temporal)
将此时段添加到指定的时间对象。Temporal
DayOfWeek. adjustInto(Temporal temporal)
将指定的时间对象调整为具有这一天的日期。Temporal
Instant. adjustInto(Temporal temporal)
调整指定的时间对象具有这个瞬间。Temporal
LocalDate. adjustInto(Temporal temporal)
调整指定的时间对象与此对象的日期相同。Temporal
LocalDateTime. adjustInto(Temporal temporal)
调整指定的时间对象与此对象具有相同的日期和时间。Temporal
LocalTime. adjustInto(Temporal temporal)
调整指定的时间对象与此对象具有相同的时间。Temporal
Month. adjustInto(Temporal temporal)
将指定的时间对象调整为具有这个月的年份。Temporal
MonthDay. adjustInto(Temporal temporal)
将指定的时间对象调整为具有这个月日。Temporal
OffsetDateTime. adjustInto(Temporal temporal)
调整指定的时间对象与此对象具有相同的偏移量,日期和时间。Temporal
OffsetTime. adjustInto(Temporal temporal)
调整指定的时间对象与此对象具有相同的偏移量和时间。Temporal
Year. adjustInto(Temporal temporal)
调整指定的时间对象到今年。Temporal
YearMonth. adjustInto(Temporal temporal)
将指定的时间对象调整为今年。Temporal
ZoneOffset. adjustInto(Temporal temporal)
调整指定的时间对象与此对象的偏移量相同。static Duration
Duration. between(Temporal startInclusive, Temporal endExclusive)
获取表示两个时间对象之间的持续时间的Duration
。Temporal
Duration. subtractFrom(Temporal temporal)
从指定的时间对象中减去此持续时间。Temporal
Period. subtractFrom(Temporal temporal)
从指定的时间对象中减去这个时间段。long
Instant. until(Temporal endExclusive, TemporalUnit unit)
根据指定单位计算直到另一瞬间的时间量。long
LocalDate. until(Temporal endExclusive, TemporalUnit unit)
根据指定的单位计算直到另一个日期的时间量。long
LocalDateTime. until(Temporal endExclusive, TemporalUnit unit)
根据指定的单位计算到另一个日期时间的时间量。long
LocalTime. until(Temporal endExclusive, TemporalUnit unit)
根据指定的单位计算直到另一次的时间量。long
OffsetDateTime. until(Temporal endExclusive, TemporalUnit unit)
根据指定的单位计算到另一个日期时间的时间量。long
OffsetTime. until(Temporal endExclusive, TemporalUnit unit)
根据指定的单位计算直到另一次的时间量。long
Year. until(Temporal endExclusive, TemporalUnit unit)
根据指定单位计算直到另一年的时间。long
YearMonth. until(Temporal endExclusive, TemporalUnit unit)
根据指定单位计算直到另一个一个月的时间量。long
ZonedDateTime. until(Temporal endExclusive, TemporalUnit unit)
根据指定的单位计算到另一个日期时间的时间量。 -
Uses of Temporal in java.time.chrono
Subinterfaces of Temporal in java.time.chrono Modifier and Type 接口 描述 interface
ChronoLocalDate
一个无时间,无时间的日期,用于任意年龄,用于高级全球化用例。interface
ChronoLocalDateTime<D extends ChronoLocalDate>
在任意年代没有时区的日期时间,用于高级全球化用例。interface
ChronoZonedDateTime<D extends ChronoLocalDate>
具有时间序列的日期时间,以任意时间顺序排列,用于高级全球化用例。Classes in java.time.chrono that implement Temporal Modifier and Type Class 描述 class
HijrahDate
日期在Hijrah日历系统。class
JapaneseDate
在日本帝国日历系统的日期。class
MinguoDate
在日语系统中的日期。class
ThaiBuddhistDate
在泰国佛教日历系统的日期。Methods in java.time.chrono that return Temporal Modifier and Type 方法 描述 Temporal
ChronoPeriod. addTo(Temporal temporal)
将此时段添加到指定的时间对象。default Temporal
ChronoLocalDate. adjustInto(Temporal temporal)
调整指定的时间对象与此对象的日期相同。default Temporal
ChronoLocalDateTime. adjustInto(Temporal temporal)
调整指定的时间对象与此对象具有相同的日期和时间。default Temporal
Era. adjustInto(Temporal temporal)
调整指定的时间对象与此对象具有相同的时代。Temporal
ChronoPeriod. subtractFrom(Temporal temporal)
从指定的时间对象中减去这个时间段。Methods in java.time.chrono with parameters of type Temporal Modifier and Type 方法 描述 Temporal
ChronoPeriod. addTo(Temporal temporal)
将此时段添加到指定的时间对象。default Temporal
ChronoLocalDate. adjustInto(Temporal temporal)
调整指定的时间对象与此对象的日期相同。default Temporal
ChronoLocalDateTime. adjustInto(Temporal temporal)
调整指定的时间对象与此对象具有相同的日期和时间。default Temporal
Era. adjustInto(Temporal temporal)
调整指定的时间对象与此对象具有相同的时代。Temporal
ChronoPeriod. subtractFrom(Temporal temporal)
从指定的时间对象中减去这个时间段。long
ChronoLocalDate. until(Temporal endExclusive, TemporalUnit unit)
根据指定的单位计算直到另一个日期的时间量。 -
Uses of Temporal in java.time.temporal
Methods in java.time.temporal with type parameters of type Temporal Modifier and Type 方法 描述 <R extends Temporal>
RChronoUnit. addTo(R temporal, long amount)
<R extends Temporal>
RTemporalUnit. addTo(R temporal, long amount)
返回添加指定句点的指定时间对象的副本。<R extends Temporal>
RChronoField. adjustInto(R temporal, long newValue)
<R extends Temporal>
RTemporalField. adjustInto(R temporal, long newValue)
返回指定时间对象的副本,并设置该字段的值。Methods in java.time.temporal that return Temporal Modifier and Type 方法 描述 Temporal
TemporalAmount. addTo(Temporal temporal)
添加到指定的时间对象。Temporal
TemporalAdjuster. adjustInto(Temporal temporal)
调整指定的时间对象。default Temporal
Temporal. minus(long amountToSubtract, TemporalUnit unit)
返回与该对象相同类型的对象,并减去指定的时间段。default Temporal
Temporal. minus(TemporalAmount amount)
返回与该对象相同类型的对象,并减去一个数量。Temporal
Temporal. plus(long amountToAdd, TemporalUnit unit)
返回与此对象相同类型的对象,并添加指定的句点。default Temporal
Temporal. plus(TemporalAmount amount)
返回与此对象相同类型的对象,并添加一个金额。Temporal
TemporalAmount. subtractFrom(Temporal temporal)
从指定的时间对象中减去此对象。default Temporal
Temporal. with(TemporalAdjuster adjuster)
通过进行调整,返回与该对象相同类型的调整对象。Temporal
Temporal. with(TemporalField field, long newValue)
返回与该对象具有相同类型的对象,并更改指定的字段。Methods in java.time.temporal with parameters of type Temporal Modifier and Type 方法 描述 Temporal
TemporalAmount. addTo(Temporal temporal)
添加到指定的时间对象。Temporal
TemporalAdjuster. adjustInto(Temporal temporal)
调整指定的时间对象。long
ChronoUnit. between(Temporal temporal1Inclusive, Temporal temporal2Exclusive)
long
TemporalUnit. between(Temporal temporal1Inclusive, Temporal temporal2Exclusive)
计算两个时间对象之间的时间量。boolean
ChronoUnit. isSupportedBy(Temporal temporal)
default boolean
TemporalUnit. isSupportedBy(Temporal temporal)
检查本机是否受指定的时间对象的支持。Temporal
TemporalAmount. subtractFrom(Temporal temporal)
从指定的时间对象中减去此对象。long
Temporal. until(Temporal endExclusive, TemporalUnit unit)
根据指定的单位计算直到另一个时间的时间量。
-