Java 中的 Duration of() 方法
java 8programmingobject oriented programming
可以使用 Java 中 Duration 类中的 of() 方法计算使用特定时间单位所需的持续时间。此方法需要两个参数,即时间值和该值的时间单位。它返回具有特定值和时间单位的时间持续时间。
下面给出了一个演示此操作的程序 −
示例
import java.time.*; import java.time.temporal.*; public class Demo { public static void main(String[] args) { long timeValue = 2; Duration d = Duration.of(timeValue, ChronoUnit.HOURS); System.out.println("持续时间(分钟)为:" + d.toMinutes()); } }
输出
持续时间(分钟)为:120
现在让我们理解上面的程序。
使用 of() 方法计算值为 2 且时间单位为 HOURS 的持续时间。然后以分钟的形式显示此持续时间。演示此操作的代码片段如下 −
long timeValue = 2; Duration d = Duration.of(timeValue, ChronoUnit.HOURS); System.out.println("持续时间(分钟)为:" + d.toMinutes());