获取当前时间戳java
时间: 2023-11-26 09:48:28 浏览: 86
以下是两种获取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中获取当前时间戳(即当前时间与1970年1月1日00:00:00之间的毫秒数)可以使用System类的currentTimeMillis()方法,示例如下:
```java
long timestamp = System.currentTimeMillis();
System.out.println("当前时间戳为:" + timestamp);
```
输出结果类似于:
```
当前时间戳为:1593167100746
```
Java 获取当前时间戳
在 Java 中,可以使用 `System.currentTimeMillis()` 方法获取当前时间戳,单位为毫秒。以下是示例代码:
```java
long timestamp = System.currentTimeMillis();
System.out.println("当前时间戳为:" + timestamp);
```
输出:
```
当前时间戳为:1631653770711
```
需要注意的是,`System.currentTimeMillis()` 返回的是从1970年1月1日 00:00:00 UTC(协调世界时)开始经过的时间(毫秒数),也称为 Unix 时间戳。
阅读全文