📌  相关文章
📜  Java中 toMillisPart() 方法的持续时间和示例(1)

📅  最后修改于: 2023-12-03 14:42:42.690000             🧑  作者: Mango

Java中 toMillisPart() 方法的持续时间和示例

持续时间

toMillisPart() 方法是 Java 8 新增的方法,它位于 Duration 类中。该方法用于获取 Duration 对象中的毫秒部分,即 Duration 对象的纳秒部分除以 1000000 所得到的值。

方法的参数和返回值类型如下:

public long toMillisPart()
  • 返回值类型:long

  • 参数:无

方法的返回值类型为 long,表示 Duration 对象的毫秒部分。

示例

以下是 toMillisPart() 方法的示例代码:

import java.time.Duration;

public class Main {
    public static void main(String[] args) {
        Duration duration = Duration.ofSeconds(1234, 567890123);
        long millisPart = duration.toMillisPart();

        System.out.println("Duration: " + duration);
        System.out.println("Millis part: " + millisPart);
    }
}

在这个示例中,我们创建了一个 Duration 对象,它表示了 1234 秒和 567890123 纳秒的时间间隔。我们使用 toMillisPart() 方法获取了 Duration 对象的毫秒部分,并将其保存在变量 millisPart 中。

输出结果为:

Duration: PT20M34.567890123S
Millis part: 567

可以看出,Duration 对象的毫秒部分为 567。