java 时间戳转时间
时间: 2023-09-23 22:11:34 浏览: 100
在 Java 中,可以使用 `java.util.Date` 类和 `java.text.SimpleDateFormat` 类来将时间戳转换为时间。
以下是一个示例代码:
```java
import java.util.Date;
import java.text.SimpleDateFormat;
public class TimeStampConverter {
public static void main(String[] args) {
long timeStamp = 1624381000; // 时间戳,单位为秒
Date date = new Date(timeStamp * 1000); // 将时间戳转换为毫秒
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); // 定义时间格式
String time = sdf.format(date); // 将时间格式化
System.out.println(time); // 输出转换后的时间
}
}
```
输出结果为:
```
2021-06-23 15:10:00
```
在上面的代码中,我们首先定义了一个时间戳 `timeStamp`,然后将其转换为毫秒数,创建一个 `Date` 对象,使用 `SimpleDateFormat` 格式化时间,并将其输出。在 `SimpleDateFormat` 中,`yyyy` 表示年份,`MM` 表示月份,`dd` 表示日期,`HH` 表示小时,`mm` 表示分钟,`ss` 表示秒钟。
阅读全文