java怎么获取时间戳
时间: 2024-01-30 21:04:10 浏览: 25
Java中获取时间戳有多种方式,其中比较常用的有以下两种:
1. 使用System.currentTimeMillis()方法获取当前时间戳
```java
long timestamp = System.currentTimeMillis();
System.out.println(timestamp); // 输出的是毫秒级别的时间戳
```
2. 使用Instant类获取时间戳
```java
Instant instant = Instant.now();
long timestamp = instant.toEpochMilli();
System.out.println(timestamp); // 输出的是毫秒级别的时间戳
```
需要注意的是,以上两种方式获取的时间戳都是从1970年1月1日00:00:00开始计算的毫秒数。
相关问题
java 获取时间戳
在 Java 中,可以使用 `System.currentTimeMillis()` 方法来获取当前的时间戳。这个方法返回自 1970 年 1 月 1 日以来的毫秒数。下面是一个示例代码:
```java
public class Main {
public static void main(String[] args) {
long timestamp = System.currentTimeMillis();
System.out.println(timestamp);
}
}
```
运行上述代码,将会输出当前的时间戳。希望这可以帮助到你!如果你有任何其他问题,请随时提问。
java 获取时间戳方式
在Java中获取时间戳可以使用以下两种方式:
1. 使用System类的currentTimeMillis()方法获取当前时间戳,返回当前时间与1970年1月1日00:00:00之间以毫秒为单位的时间差。
```java
long timestamp = System.currentTimeMillis();
```
2. 使用Java 8中的Instant类获取当前时间戳,返回当前时间与1970年1月1日00:00:00之间以纳秒为单位的时间差。
```java
Instant instant = Instant.now();
long timestamp = instant.toEpochMilli();
```