Java的LocalDateTime精确到天
时间: 2023-10-15 10:00:49 浏览: 95
JAVA精确定时器
Java的LocalDateTime类可以精确到天。它是Java 8引入的日期时间API中的一个类,用于表示一个不可变的日期时间对象,可以包含年、月、日、时、分、秒和纳秒。但是需要注意的是,LocalDateTime类并不包含时区信息,因此它表示的是与时区无关的日期时间。
要创建一个精确到天的LocalDateTime对象,可以使用`LocalDateTime.now()`方法获取当前日期时间,然后使用`truncatedTo()`方法将时、分、秒和纳秒部分截断为零。示例如下:
```
import java.time.LocalDateTime;
public class Main {
public static void main(String[] args) {
LocalDateTime now = LocalDateTime.now().truncatedTo(java.time.temporal.ChronoUnit.DAYS);
System.out.println(now);
}
}
```
输出结果将只包含年、月、日的信息,时、分、秒和纳秒部分都将被截断为零,即精确到天的日期时间。
阅读全文