Uses of Class
java.time.Duration
-
Packages that use Duration 软件包 描述 java.lang 提供对Java编程语言设计至关重要的类。java.net.http HTTP客户端和WebSocket APIjava.time 日期,时间,瞬间和持续时间的主要API。java.time.temporal 使用字段和单位以及日期时间调整器访问日期和时间。java.time.zone 支持时区及其规则。java.util.concurrent 实用类通常在并发编程中有用。jdk.jfr 该软件包提供了用于创建事件和控制Flight Recorder的类。jdk.jfr.consumer 此程序包包含用于使用Flight Recorder数据的类。 -
-
Uses of Duration in java.lang
Methods in java.lang that return types with arguments of type Duration 变量和类型 方法 描述 Optional<Duration>
ProcessHandle.Info. totalCpuDuration()
返回进程累计的总cputime。 -
Uses of Duration in java.net.http
Methods in java.net.http that return types with arguments of type Duration 变量和类型 方法 描述 abstract Optional<Duration>
HttpClient. connectTimeout()
返回包含此客户端的 连接超时持续时间的Optional
。abstract Optional<Duration>
HttpRequest. timeout()
返回包含此请求的超时持续时间的Optional
。Methods in java.net.http with parameters of type Duration 变量和类型 方法 描述 HttpClient.Builder
HttpClient.Builder. connectTimeout(Duration duration)
设置此客户端的连接超时持续时间。WebSocket.Builder
WebSocket.Builder. connectTimeout(Duration timeout)
设置建立WebSocket连接的超时。HttpRequest.Builder
HttpRequest.Builder. timeout(Duration duration)
设置此请求的超时。 -
Uses of Duration in java.time
Fields in java.time declared as Duration 变量和类型 字段 描述 static Duration
Duration. ZERO
持续时间为零。Methods in java.time that return Duration 变量和类型 方法 描述 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(long amountToSubtract, TemporalUnit unit)
返回此持续时间的副本,并减去指定的持续时间。Duration
Duration. minus(Duration duration)
返回此持续时间的副本,并减去指定的持续时间。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()
返回此持续时间的副本,其长度为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)
获得Duration
从文本字符串,如PnDTnHnMn.nS
。Duration
Duration. plus(long amountToAdd, TemporalUnit unit)
返回此持续时间的副本,并添加指定的持续时间。Duration
Duration. plus(Duration duration)
返回此持续时间的副本,并添加指定的持续时间。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. truncatedTo(TemporalUnit unit)
返回截断到指定单位的此Duration
的副本。Duration
Duration. withNanos(int nanoOfSecond)
使用指定的纳秒数返回此持续时间的副本。Duration
Duration. withSeconds(long seconds)
以指定的秒数返回此持续时间的副本。Methods in java.time with parameters of type Duration 变量和类型 方法 描述 int
Duration. compareTo(Duration otherDuration)
将此持续时间与指定的Duration
。long
Duration. dividedBy(Duration divisor)
返回指定持续时间在此持续时间内发生的整数次数。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)
获得一个时钟,该时钟将指定时钟的瞬间返回到指定持续时间的最近出现位置。 -
Uses of Duration in java.time.temporal
Methods in java.time.temporal that return Duration 变量和类型 方法 描述 Duration
ChronoUnit. getDuration()
获取ISO日历系统中此单元的估计持续时间。Duration
TemporalUnit. getDuration()
获取此单位的持续时间,可能是估计值。 -
Uses of Duration in java.time.zone
Methods in java.time.zone that return Duration 变量和类型 方法 描述 Duration
ZoneRules. getDaylightSavings(Instant instant)
获取此区域中指定时刻使用的夏令时量。Duration
ZoneOffsetTransition. getDuration()
获取转换的持续时间。 -
Uses of Duration in java.util.concurrent
Methods in java.util.concurrent with parameters of type Duration 变量和类型 方法 描述 long
TimeUnit. convert(Duration duration)
将给定的持续时间转换为此单位。 -
Uses of Duration in jdk.jfr
Methods in jdk.jfr that return Duration 变量和类型 方法 描述 Duration
Recording. getDuration()
返回此录制的指定持续时间,如果未设置持续时间,则返回null
。Duration
Recording. getMaxAge()
返回数据在删除之前保留在磁盘存储库中的时间长度。Methods in jdk.jfr with parameters of type Duration 变量和类型 方法 描述 void
Recording. scheduleStart(Duration delay)
延迟后开始录制。void
Recording. setDuration(Duration duration)
设置录制在停止之前运行的持续时间。void
Recording. setMaxAge(Duration maxAge)
确定将数据保留在磁盘存储库中的距离。EventSettings
EventSettings. withPeriod(Duration duration)
设置与此事件设置关联的事件的间隔。EventSettings
EventSettings. withThreshold(Duration duration)
设置与此事件设置关联的事件的阈值。 -
Uses of Duration in jdk.jfr.consumer
Methods in jdk.jfr.consumer that return Duration 变量和类型 方法 描述 Duration
RecordedEvent. getDuration()
返回事件的持续时间,以纳秒为单位。Duration
RecordedObject. getDuration(String name)
返回时间跨度字段的值。
-