LocalDateTime转换成timestamp
时间: 2023-10-26 15:28:12 浏览: 126
pandas实现将日期转换成timestamp
您可以使用`LocalDateTime`的`toEpochSecond()`方法将其转换为秒级的时间戳,然后再乘以1000将其转换为毫秒级的时间戳。以下是一个示例代码:
```java
import java.time.LocalDateTime;
public class Main {
public static void main(String[] args) {
LocalDateTime localDateTime = LocalDateTime.now();
long timestamp = localDateTime.toEpochSecond() * 1000;
System.out.println("Timestamp: " + timestamp);
}
}
```
这将打印出当前时间的毫秒级时间戳。请注意,这是基于系统默认时区的时间戳。如果您需要使用特定时区的时间戳,请使用`ZonedDateTime`类。
阅读全文