new Data() 转换以秒为单位的时间戳
时间: 2024-04-14 09:25:58 浏览: 104
时间戳格式转换
要将一个新的 `Data` 对象转换为以秒为单位的时间戳,您可以使用 `getTime()` 方法来获取该日期对象的毫秒数,并将其除以1000,以获得以秒为单位的时间戳。以下是一个示例代码:
```java
Date date = new Date();
long timestampInSeconds = date.getTime() / 1000;
System.out.println(timestampInSeconds);
```
这将打印出当前时间的以秒为单位的时间戳。请注意,`Date` 类在 Java 8 中被弃用,推荐使用 `java.time` 包中的 `Instant` 类来处理时间和日期。以下是使用 `Instant` 类的示例代码:
```java
Instant instant = Instant.now();
long timestampInSeconds = instant.getEpochSecond();
System.out.println(timestampInSeconds);
```
这将打印出当前时间的以秒为单位的时间戳。
阅读全文