获取当前时间戳java
时间: 2023-11-26 20:48:28 浏览: 81
以下是两种获取Java当前时间戳的方法:
1.使用java.sql.Timestamp类
```java
import java.sql.Timestamp;
// 获取当前时间戳
Timestamp timestamp = new Timestamp(System.currentTimeMillis());
System.out.println("Current Timestamp: " + timestamp);
```
输出:Current Timestamp: 2021-10-20 16:30:00.123456789
2.使用java.time.Instant类
```java
import java.time.Instant;
// 获取当前时间戳
Instant instant = Instant.now();
System.out.println("Current Timestamp: " + instant);
```
输出:Current Timestamp: 2021-10-20T08:30:00.123456789Z
--相关问题--:
1. 如何将时间戳转换为日期时间格式?
2. 如何在Java中获取当前日期?
3. 如何在Java中获取当前时间
相关问题
java 获取当前时间戳
当前时间戳可以使用Java内置的System类中的currentTimeMillis()方法来获取,例如:
```java
long timestamp = System.currentTimeMillis();
```
该方法返回的是当前时间距离1970年1月1日00:00:00 GMT的毫秒数。
java获取当前时间戳
好的,以下是Java代码获取当前时间戳的示例:
```java
public class TimeStampGenerator {
public static void main(String[] args) {
long timeStamp = System.currentTimeMillis() / 1000;
System.out.println(timeStamp);
}
}
```
这段代码会获取当前时间的时间戳,单位是秒。输出结果可能如下所示:
```
1627458929
```
需要注意的是,`currentTimeMillis()`方法获取的是从1970年1月1日起至当前时间的毫秒数,需要除以1000转换成秒。
阅读全文