java毫秒值转换成LocalDate
时间: 2023-11-14 18:17:31 浏览: 177
Java中对日期的操作.pdf
要将Java的毫秒值转换为LocalDate,可以使用Java 8中的Instant类和LocalDate类。
以下是一个示例代码:
```java
long milliseconds = System.currentTimeMillis();
Instant instant = Instant.ofEpochMilli(milliseconds);
LocalDate date = instant.atZone(ZoneId.systemDefault()).toLocalDate();
System.out.println(date);
```
这将打印出当前日期的字符串表示,格式为“YYYY-MM-DD”。可以根据需要更改日期格式。注意,这种转换只能得到日期,而没有时间信息。如果需要时间信息,可以使用LocalDateTime类。
阅读全文