java中,如何使用SimpleDateFormat将如下的毫秒数将其转为年月日时分秒yyyy-MM-dd HH:mm:ss的格式 1733295228000
时间: 2025-01-06 13:52:07 浏览: 16
在Java中,你可以使用`SimpleDateFormat`类配合`Date`对象来将毫秒转换为指定的日期时间格式。首先,你需要创建一个`SimpleDateFormat`对象,设置所需的格式,然后使用这个格式化器将毫秒转换为`Date`对象,最后再格式化为字符串。
以下是步骤:
1. 创建`SimpleDateFormat`对象并指定期限格式:
```java
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
```
2. 将毫秒转换为`Date`对象:
```java
long milliseconds = 1733295228000L; // 输入的毫秒数
Date date = new Date(milliseconds);
```
3. 使用`SimpleDateFormat`格式化`Date`对象为字符串:
```java
String formattedDateTime = sdf.format(date);
```
完整的代码示例:
```java
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
long milliseconds = 1733295228000L;
Date date = new Date(milliseconds);
String formattedDateTime = sdf.format(date);
System.out.println(formattedDateTime);
```
阅读全文