Java 中的 Duration get() 方法

java 8programmingobject oriented programming

可以使用 Java 中 Duration 类中的方法 get() 获取时间单位的值。此方法需要一个参数,即需要该值的 TemporalUnit。此外,此方法返回时间单位的值。

下面给出了一个演示此操作的程序 −

示例

import java.time.Duration;
import java.time.temporal.*;
public class Demo {
   public static void main(String[] args) {
      Duration d = Duration.ofMinutes(2);
      System.out.println("持续时间(分钟)为:" + d);
      long seconds = d.get(ChronoUnit.SECONDS);
    System.out.println("持续时间(秒)为:" + seconds);
}
}

输出

持续时间(分钟)为:PT2M
持续时间(秒)为:120

现在让我们了解上述程序。

使用方法 get() 获取时间单位的值,然后将其打印出来。演示此操作的代码片段如下 −

Duration d = Duration.ofMinutes(2);
System.out.println("持续时间(分钟)为:" + d);
long seconds = d.get(ChronoUnit.SECONDS);
System.out.println("持续时间(秒)为:" + seconds);

相关文章