currentTimeMillis怎么转化日期
时间: 2023-08-12 15:57:42 浏览: 50
要将当前的时间戳(currentTimeMillis)转换为日期,你可以使用Java中的Date类和SimpleDateFormat类来实现。下面是一个示例代码:
```java
import java.util.Date;
import java.text.SimpleDateFormat;
public class Main {
public static void main(String[] args) {
// 获取当前时间戳
long currentTimeMillis = System.currentTimeMillis();
// 创建Date对象并设置时间戳
Date date = new Date(currentTimeMillis);
// 创建SimpleDateFormat对象来格式化日期
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
// 将Date对象格式化为字符串
String formattedDate = sdf.format(date);
// 打印转换后的日期字符串
System.out.println("当前日期时间: " + formattedDate);
}
}
```
这段代码将当前的时间戳转换为格式为"yyyy-MM-dd HH:mm:ss"的日期时间字符串。你可以根据需要自定义日期时间格式。