可以使用Java的LocalTime类中的toNanoOfDay()方法获取一天中以纳秒为单位的时间。此方法不需要任何参数,它以一天的纳秒形式返回时间。
演示此的程序如下所示-
import java.time.*; public class Main { public static void main(String[] args) { LocalTime lt = LocalTime.parse("05:15:30"); System.out.println("The LocalTime is: " + lt); System.out.println("一天中的纳秒是: " + lt.toNanoOfDay()); } }
输出结果
The LocalTime is: 05:15:30 一天中的纳秒是: 18930000000000
现在让我们了解上面的程序。
首先显示LocalTime。然后,使用toNanoOfDay()方法获得一天中以纳秒为单位的时间。演示这的代码片段如下-
LocalTime lt = LocalTime.parse("05:15:30"); System.out.println("The LocalTime is: " + lt); System.out.println("一天中的纳秒是: " + lt.toNanoOfDay());