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));

相关文章