使用LocalDateTime精确到毫秒
时间: 2024-08-30 21:03:24 浏览: 57
毫秒数转日期.rar
`LocalDateTime` 是 Java 8 中的一个日期时间类,它表示从纪元开始到现在的局部日期和时间,但不包括时区信息。如果你需要精确到毫秒,可以直接使用 `LocalDateTime` 对象,因为它的精度就是毫秒级别。
例如:
```java
import java.time.LocalDateTime;
public class Main {
public static void main(String[] args) {
LocalDateTime now = LocalDateTime.now(); // 获取当前本地日期和时间,精确到毫秒
System.out.println(now); // 输出类似于 "2023-04-07T15:30:45.123456" 的字符串
}
}
```
在这个例子中,`.now()` 方法会返回一个包含当前日期、小时、分钟、秒以及毫秒的新 `LocalDateTime` 对象。
如果你想进一步操作毫秒,可以使用 `getNano()` 或者转换成 `Instant` 类(其包含了纳秒级别的精确时间),再通过相应的方法获取或设置毫秒。
阅读全文