java获取当前时间的unix 时间戳 打印出结果
时间: 2023-09-07 13:05:29 浏览: 133
### 回答1:
好的,你可以使用如下代码获取当前时间的 Unix 时间戳并打印出来:
```java
long unixTimestamp = System.currentTimeMillis() / 1000L; // 毫秒级别的时间戳转为秒级别
System.out.println(unixTimestamp);
```
该代码会将当前时间的毫秒级别时间戳转换为秒级别时间戳,并将结果打印出来。注意,Unix 时间戳是指从 1970 年 1 月 1 日 00:00:00 UTC 开始到现在的秒数。
### 回答2:
在Java中,可以使用`System.currentTimeMillis()`方法来获取当前时间的UNIX时间戳。UNIX时间戳是从1970年1月1日 00:00:00 UTC到现在的秒数。
下面是一个示例代码,演示如何获取并打印当前时间的UNIX时间戳:
```java
public class Main {
public static void main(String[] args) {
long unixTimestamp = System.currentTimeMillis() / 1000; // 将毫秒转换为秒
System.out.println("当前时间的UNIX时间戳:" + unixTimestamp);
}
}
```
运行上述代码,将会输出当前时间的UNIX时间戳。
需要注意的是,`System.currentTimeMillis()`方法返回的是当前时间的毫秒数,而UNIX时间戳是以秒为单位计算的。因此,在获取UNIX时间戳后,需要将毫秒数除以1000来得到秒数。
### 回答3:
在Java中,可以使用`System.currentTimeMillis()`方法获取当前时间的UNIX时间戳。UNIX时间戳是指从1970年1月1日00:00:00(格林威治时间)到当前时间的总毫秒数。
下面是获取当前时间的UNIX时间戳并打印结果的代码示例:
```java
public class Main {
public static void main(String[] args) {
long unixTimestamp = System.currentTimeMillis() / 1000; //单位是秒级,需将毫秒转换为秒
System.out.println("当前时间的UNIX时间戳为:" + unixTimestamp);
}
}
```
以上代码将当前时间的UNIX时间戳存储在`unixTimestamp`变量中,并通过`System.out.println`方法将结果打印输出。
运行代码后,将在控制台输出当前时间的UNIX时间戳。
注意,在Java中获取的时间戳是以毫秒为单位,而UNIX时间戳是以秒为单位的,所以代码中需要将毫秒转换为秒。
阅读全文