Java中的Instant minusMillis()方法
java 8object oriented programmingprogramming
可以使用Java中instant类中的minusMillis()方法获得一个不可变的即时副本,其中从中减去了一些毫秒。此方法需要一个参数,即要减去的毫秒数,它返回减去毫秒的时刻。p
演示这一点的程序如下 −
示例
import java.time.*; public class Demo { public static void main(String[] args) { Instant i = Instant.now(); System.out.println("当前时刻是:" + i); System.out.println("减去1000毫秒的时刻为: " + i.minusMillis(1000)); } }
输出
当前时刻是:2019-02-12T12:33:09.648Z 减去1000毫秒的时刻为: 2019-02-12T12:33:08.648Z
现在让我们了解一下上面的程序。
首先,显示当前时刻。然后,使用minusMillis()方法获得减去1000毫秒的时刻的不可变副本,并显示该副本。下面是演示这一点的代码片段 −
Instant i = Instant.now(); System.out.println("当前时刻是:" + i); System.out.println("减去1000毫秒的时刻为: " + i.minusMillis(1000));