LocalDateTime 转为毫秒级别的时间戳
时间: 2023-10-26 13:28:13 浏览: 161
LocalDateTime在项目中的使用(LocalDateTime对接前端通过时间戳互转、LocalDateTime对接数据库)
要将LocalDateTime转为毫秒级别的时间戳,你可以使用以下方法:
```java
LocalDateTime localDateTime = LocalDateTime.now();
long timestamp = localDateTime.toInstant(ZoneOffset.ofHours(8)).toEpochMilli();
```
这里的`localDateTime`是你要转换的LocalDateTime对象,`ZoneOffset.ofHours(8)`表示东八区时区。调用`toInstant()`方法将LocalDateTime转为Instant对象,然后使用`toEpochMilli()`方法将其转换为毫秒级别的时间戳。<span class="em">1</span><span class="em">2</span><span class="em">3</span>
阅读全文