Java Duration 类2024 年 8 月 29 日 | 阅读 3 分钟 Java Duration 类用于测量秒和纳秒的时间。它继承了 Object 类并实现了 Comparable 接口。 Java Duration 类声明让我们看一下 java.time.Duration 类的声明。 Java Duration 的方法方法 | 描述 |
---|
Temporal addTo(Temporal temporal) | 用于将此持续时间添加到指定的时间对象。 | static Duration between(Temporal startInclusive, Temporal endExclusive) | 用于获取表示两个时间对象之间持续时间的 Duration。 | long get(TemporalUnit unit) | 用于获取所请求单位的值。 | boolean isNegative() | 用于检查此持续时间是否为负数,不包括零。 | boolean isZero() | 用于检查此持续时间是否为零长度。 | Duration minus(Duration duration) | 用于返回此持续时间的副本,并减去指定的持续时间。 | Duration plus(Duration duration) | 用于返回此持续时间的副本,并加上指定的持续时间。 | Duration abs() | 它返回此持续时间的副本,具有正长度。 | static Duration between(Temporal startInclusive, Temporal endExclusive) | 它获得表示两个时间对象之间持续时间的 Duration。 | int compareTo(Duration otherDuration) | 它将给定的持续时间与指定的 Duration 进行比较。 | int getNano() | 它获取此持续时间中秒内的纳秒数。 | long getSeconds() | 它获取此持续时间中的秒数。 | static Duration of(long amount, TemporalUnit unit) | 它获得表示指定单位数量的 Duration。 | static Duration ofDays(long days) | 它获得表示多个标准 24 小时日的 Duration。 | static Duration ofHours(long hours) | 它获得表示多个标准小时的 Duration。 | static Duration ofMillis(long millis) | 它获得表示多个毫秒的 Duration。 | static Duration ofMinutes(long minutes) | 它获得表示多个标准分钟的 Duration。 | static Duration ofNanos(long nanos) | 它获得表示多个纳秒的 Duration。 | static Duration ofSeconds(long seconds) | 它获得表示多个秒的 Duration。 |
Java Duration 示例:get()DurationExample1.java 立即测试输出 Java Duration 示例:isNegative()DurationExample2.java 立即测试输出 Java Duration 示例:between()DurationExample3.java 立即测试输出 Java Duration 示例:minus()DurationExample4.java 立即测试输出 Java Duration 示例:plus()DurationExample5.java 立即测试输出
|