LocalDateTime获取当前微秒
时间: 2023-11-28 20:42:59 浏览: 143
获取当前系统本地时间,精确到毫秒的实例
LocalDateTime可以获取当前时间的年、月、日、时、分、秒和纳秒,但是它不能直接获取微秒。如果需要获取精确到微秒的时间,可以使用下面的方法:
```java
public static String getNowTime(){
LocalDateTime localDateTime = LocalDateTime.now();
return localDateTime.getYear() + "-" + localDateTime.getMonthValue() + "-" + localDateTime.getDayOfMonth() + " " + localDateTime.getHour() + ":" + localDateTime.getMinute() + ":" + localDateTime.getSecond() + "." + localDateTime.getNano() / 1000;
}
```
这个方法将当前时间转换为字符串,精确到微秒。其中,`localDateTime.getNano()`获取的是纳秒,需要除以1000才能得到微秒。
阅读全文