LocalDateTime的plusNanos()方法在Java中
在Java的LocalDateTime类中,若要获取已添加纳秒字段的LocalDateTime对象的不变副本,可使用plusNanos()方法。该方法需要一个参数,即需要添加的纳秒数,它返回已添加纳秒字段的LocalDateTime对象。
以下是一个演示此方法的程序 −
示例
import java.time.*; public class Demo { public static void main(String[] args) { LocalDateTime ldt = LocalDateTime.now(); System.out.println("The current LocalDateTime is: " + ldt); System.out.println("The LocalDateTime with 1000 nanoseconds added is: " + ldt.plusNanos(1000)); } }
输出
The current LocalDateTime is: 2019-02-16T11:26:59.709 The LocalDateTime with 1000 nanoseconds added is: 2019-02-16T11:26:59.709001
下面我们了解下上述程序。
首先显示当前LocalDateTime。然后使用plusNanos()方法获取已添加1000纳秒字段的LocalDateTime的不变副本,并显示。实现此操作的代码片段如下 −
LocalDateTime ldt = LocalDateTime.now(); System.out.println("The current LocalDateTime is: " + ldt); System.out.println("The LocalDateTime with 1000 nanoseconds added is: " + ldt.plusNanos(1000));
广告