📅  最后修改于: 2023-12-03 14:42:42.690000             🧑  作者: Mango
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。