软件包 | 描述 |
---|---|
java.time |
日期、时间、时刻主要的API,和持续时间。
|
java.time.temporal |
访问日期和时间的应用领域和单位,时间和日期的调节。
|
java.time.zone |
支持时区及其规则。
|
Modifier and Type | Field and Description |
---|---|
static Duration |
Duration.ZERO
常数为零的持续时间。
|
Modifier and Type | Method and Description |
---|---|
Duration |
Duration.abs()
返回此持续时间的一个正长度的副本。
|
static Duration |
Duration.between(Temporal startInclusive, Temporal endExclusive)
获得
Duration 表示两个时间对象之间的时间。
|
Duration |
Duration.dividedBy(long divisor)
返回按指定值除以该持续时间的副本。
|
static Duration |
Duration.from(TemporalAmount amount)
获得
Duration 实例从一个时间量。
|
Duration |
Duration.minus(Duration duration)
返回此持续时间的副本,用指定的持续时间减去。
|
Duration |
Duration.minus(long amountToSubtract, TemporalUnit unit)
返回此持续时间的副本,用指定的持续时间减去。
|
Duration |
Duration.minusDays(long daysToSubtract)
返回此持续时间的一个副本,在标准的24小时内减去指定的时间。
|
Duration |
Duration.minusHours(long hoursToSubtract)
返回此持续时间的一个副本,用指定的时间减去。
|
Duration |
Duration.minusMillis(long millisToSubtract)
返回此持续时间的一个副本,以指定的持续时间减去毫秒。
|
Duration |
Duration.minusMinutes(long minutesToSubtract)
返回此持续时间的一个副本,在指定的时间内减去。
|
Duration |
Duration.minusNanos(long nanosToSubtract)
返回一份这个时间在纳秒减去指定的时间。
|
Duration |
Duration.minusSeconds(long secondsToSubtract)
返回此持续时间的一个副本,用指定的持续时间减去。
|
Duration |
Duration.multipliedBy(long multiplicand)
返回此持续时间乘以标量的副本。
|
Duration |
Duration.negated()
返回一份这个时间长度的否定。
|
static Duration |
Duration.of(long amount, TemporalUnit unit)
获得
Duration 代表指定的单位数量。
|
static Duration |
Duration.ofDays(long days)
获得
Duration 代表一些标准的24小时。
|
static Duration |
Duration.ofHours(long hours)
获得
Duration 表示数量的标准时间。
|
static Duration |
Duration.ofMillis(long millis)
获得
Duration 表示的毫秒数。
|
static Duration |
Duration.ofMinutes(long minutes)
获得
Duration 代表一批标准分钟。
|
static Duration |
Duration.ofNanos(long nanos)
获得
Duration 代表数纳秒。
|
static Duration |
Duration.ofSeconds(long seconds)
获得
Duration 表示秒数。
|
static Duration |
Duration.ofSeconds(long seconds, long nanoAdjustment)
获得
Duration 表示秒数,来调整。
|
static Duration |
Duration.parse(CharSequence text)
从一个文本字符串,如
PnDTnHnMn.nS 一
Duration 。
|
Duration |
Duration.plus(Duration duration)
返回此持续时间的副本,添加指定的持续时间。
|
Duration |
Duration.plus(long amountToAdd, TemporalUnit unit)
返回此持续时间的副本,添加指定的持续时间。
|
Duration |
Duration.plusDays(long daysToAdd)
返回此持续时间的一个副本,在标准的24小时天添加指定的时间。
|
Duration |
Duration.plusHours(long hoursToAdd)
返回此持续时间的一个副本,在指定的时间内添加。
|
Duration |
Duration.plusMillis(long millisToAdd)
返回此持续时间的一个副本,以指定的持续时间在毫秒添加。
|
Duration |
Duration.plusMinutes(long minutesToAdd)
返回此持续时间的一个副本,在指定的时间内添加。
|
Duration |
Duration.plusNanos(long nanosToAdd)
返回一份这个时间在纳秒指定持续时间增加。
|
Duration |
Duration.plusSeconds(long secondsToAdd)
返回此持续时间的一个副本,在指定的持续时间内添加。
|
Duration |
Duration.withNanos(int nanoOfSecond)
返回此持续时间的一个副本与指定的第二个。
|
Duration |
Duration.withSeconds(long seconds)
用指定的秒数返回此持续时间的一个副本。
|
Modifier and Type | Method and Description |
---|---|
int |
Duration.compareTo(Duration otherDuration)
比较这个时间到指定的
Duration 。
|
Duration |
Duration.minus(Duration duration)
返回此持续时间的副本,用指定的持续时间减去。
|
static Clock |
Clock.offset(Clock baseClock, Duration offsetDuration)
获得时钟返回瞬间从指定的时钟与指定的持续时间增加
|
Duration |
Duration.plus(Duration duration)
返回此持续时间的副本,添加指定的持续时间。
|
static Clock |
Clock.tick(Clock baseClock, Duration tickDuration)
获得时钟返回瞬间从指定的时钟截断到指定时间最近的发生。
|
Modifier and Type | Method and Description |
---|---|
Duration |
ChronoUnit.getDuration()
获取此单元在异日历系统中的估计持续时间。
|
Duration |
TemporalUnit.getDuration()
获取此单元的持续时间,这可能是一个估计值。
|
Modifier and Type | Method and Description |
---|---|
Duration |
ZoneRules.getDaylightSavings(Instant instant)
获取在该区域中指定的即时使用的日光节约量。
|
Duration |
ZoneOffsetTransition.getDuration()
获取过渡的持续时间。
|
Submit a bug or feature
For further API reference and developer documentation, see Java SE Documentation. That documentation contains more detailed, developer-targeted descriptions, with conceptual overviews, definitions of terms, workarounds, and working code examples.
Copyright © 1993, 2014, Oracle and/or its affiliates. All rights reserved.