java date转字符串
时间: 2023-09-16 13:12:18 浏览: 52
可以使用 SimpleDateFormat 类来将日期对象转换为字符串。以下是一个示例代码:
```java
import java.text.SimpleDateFormat;
import java.util.Date;
public class DateToStringExample {
public static void main(String[] args) {
// 创建日期对象
Date date = new Date();
// 创建 SimpleDateFormat 对象,指定日期格式
SimpleDateFormat dateFormat = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
// 将日期对象转换为字符串
String dateString = dateFormat.format(date);
// 输出字符串
System.out.println(dateString);
}
}
```
输出结果如下:
```
2021-07-22 16:32:45
```
在 SimpleDateFormat 的构造函数中,可以传入不同的日期格式,例如:
- yyyy-MM-dd:表示年-月-日,例如:2021-07-22
- yyyy/MM/dd:表示年/月/日,例如:2021/07/22
- yyyy年MM月dd日:表示年月日,例如:2021年07月22日
- HH:mm:ss:表示小时:分钟:秒,例如:16:32:45
更多日期格式可以参考 SimpleDateFormat 的文档。