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.BuilderHttpClient.Builder. connectTimeout(Duration duration)设置此客户端的连接超时持续时间。WebSocket.BuilderWebSocket.Builder. connectTimeout(Duration timeout)设置建立WebSocket连接的超时。HttpRequest.BuilderHttpRequest.Builder. timeout(Duration duration)设置此请求的超时。 -
Uses of Duration in java.time
Fields in java.time declared as Duration 变量和类型 字段 描述 static DurationDuration. ZERO持续时间为零。Methods in java.time that return Duration 变量和类型 方法 描述 DurationDuration. abs()返回此持续时间的副本,长度为正。static DurationDuration. between(Temporal startInclusive, Temporal endExclusive)获得表示两个时间对象之间的持续时间的Duration。DurationDuration. dividedBy(long divisor)返回此持续时间的副本除以指定的值。static DurationDuration. from(TemporalAmount amount)从时间量获得Duration的实例。DurationDuration. minus(long amountToSubtract, TemporalUnit unit)返回此持续时间的副本,并减去指定的持续时间。DurationDuration. minus(Duration duration)返回此持续时间的副本,并减去指定的持续时间。DurationDuration. minusDays(long daysToSubtract)返回此持续时间的副本,并在标准的24小时内减去指定的持续时间。DurationDuration. minusHours(long hoursToSubtract)返回此持续时间的副本,并减去指定的持续时间(以小时为单位)。DurationDuration. minusMillis(long millisToSubtract)返回此持续时间的副本,并减去指定的持续时间(以毫秒为单位)。DurationDuration. minusMinutes(long minutesToSubtract)返回此持续时间的副本,并减去指定的持续时间(以分钟为单位)。DurationDuration. minusNanos(long nanosToSubtract)返回此持续时间的副本,并减去指定的持续时间(以纳秒为单位)。DurationDuration. minusSeconds(long secondsToSubtract)返回此持续时间的副本,并减去指定的持续时间(以秒为单位)。DurationDuration. multipliedBy(long multiplicand)返回此持续时间的副本乘以标量。DurationDuration. negated()返回此持续时间的副本,其长度为negated。static DurationDuration. of(long amount, TemporalUnit unit)获得Duration表示指定单位的金额。static DurationDuration. ofDays(long days)获得Duration代表许多标准的24小时工作日。static DurationDuration. ofHours(long hours)获得代表若干标准小时数的Duration。static DurationDuration. ofMillis(long millis)获得表示毫秒数的Duration。static DurationDuration. ofMinutes(long minutes)获得代表多个标准分钟的Duration。static DurationDuration. ofNanos(long nanos)获得代表若干纳秒的Duration。static DurationDuration. ofSeconds(long seconds)获得代表若干秒的Duration。static DurationDuration. ofSeconds(long seconds, long nanoAdjustment)获得表示数秒的Duration和以纳秒为单位的调整。static DurationDuration. parse(CharSequence text)获得Duration从文本字符串,如PnDTnHnMn.nS。DurationDuration. plus(long amountToAdd, TemporalUnit unit)返回此持续时间的副本,并添加指定的持续时间。DurationDuration. plus(Duration duration)返回此持续时间的副本,并添加指定的持续时间。DurationDuration. plusDays(long daysToAdd)返回此持续时间的副本,并在标准的24小时内添加指定的持续时间。DurationDuration. plusHours(long hoursToAdd)返回此持续时间的副本,并指定持续时间(以小时为单位)。DurationDuration. plusMillis(long millisToAdd)返回此持续时间的副本,其中包含指定的持续时间(以毫秒为单位)。DurationDuration. plusMinutes(long minutesToAdd)返回此持续时间的副本,并添加指定的持续时间(分钟)。DurationDuration. plusNanos(long nanosToAdd)返回此持续时间的副本,并添加指定的持续时间(以纳秒为单位)。DurationDuration. plusSeconds(long secondsToAdd)返回此持续时间的副本,并添加指定的持续时间(以秒为单位)DurationDuration. truncatedTo(TemporalUnit unit)返回截断到指定单位的此Duration的副本。DurationDuration. withNanos(int nanoOfSecond)使用指定的纳秒数返回此持续时间的副本。DurationDuration. withSeconds(long seconds)以指定的秒数返回此持续时间的副本。Methods in java.time with parameters of type Duration 变量和类型 方法 描述 intDuration. compareTo(Duration otherDuration)将此持续时间与指定的Duration。longDuration. dividedBy(Duration divisor)返回指定持续时间在此持续时间内发生的整数次数。DurationDuration. minus(Duration duration)返回此持续时间的副本,并减去指定的持续时间。static ClockClock. offset(Clock baseClock, Duration offsetDuration)获得一个时钟,该时钟返回指定时钟的瞬间,并添加指定的持续时间DurationDuration. plus(Duration duration)返回此持续时间的副本,并添加指定的持续时间。static ClockClock. tick(Clock baseClock, Duration tickDuration)获得一个时钟,该时钟将指定时钟的瞬间返回到指定持续时间的最近出现位置。 -
Uses of Duration in java.time.temporal
Methods in java.time.temporal that return Duration 变量和类型 方法 描述 DurationChronoUnit. getDuration()获取ISO日历系统中此单元的估计持续时间。DurationTemporalUnit. getDuration()获取此单位的持续时间,可能是估计值。 -
Uses of Duration in java.time.zone
Methods in java.time.zone that return Duration 变量和类型 方法 描述 DurationZoneRules. getDaylightSavings(Instant instant)获取此区域中指定时刻使用的夏令时量。DurationZoneOffsetTransition. getDuration()获取转换的持续时间。 -
Uses of Duration in java.util.concurrent
Methods in java.util.concurrent with parameters of type Duration 变量和类型 方法 描述 longTimeUnit. convert(Duration duration)将给定的持续时间转换为此单位。 -
Uses of Duration in jdk.jfr
Methods in jdk.jfr that return Duration 变量和类型 方法 描述 DurationRecording. getDuration()返回此录制的指定持续时间,如果未设置持续时间,则返回null。DurationRecording. getMaxAge()返回数据在删除之前保留在磁盘存储库中的时间长度。Methods in jdk.jfr with parameters of type Duration 变量和类型 方法 描述 voidRecording. scheduleStart(Duration delay)延迟后开始录制。voidRecording. setDuration(Duration duration)设置录制在停止之前运行的持续时间。voidRecording. setMaxAge(Duration maxAge)确定将数据保留在磁盘存储库中的距离。EventSettingsEventSettings. withPeriod(Duration duration)设置与此事件设置关联的事件的间隔。EventSettingsEventSettings. withThreshold(Duration duration)设置与此事件设置关联的事件的阈值。 -
Uses of Duration in jdk.jfr.consumer
Methods in jdk.jfr.consumer that return Duration 变量和类型 方法 描述 DurationRecordedEvent. getDuration()返回事件的持续时间,以纳秒为单位。DurationRecordedObject. getDuration(String name)返回时间跨度字段的值。
-