将List集合里的Date转为年月日时分秒
时间: 2024-04-30 08:21:42 浏览: 102
可以通过`SimpleDateFormat`类将`Date`对象转换为指定格式的字符串,然后再将字符串添加到`List`集合中。示例代码如下:
```java
List<Date> dateList = new ArrayList<>();
// 假设dateList中已经有了Date对象
SimpleDateFormat dateFormat = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
List<String> dateStringList = new ArrayList<>();
for (Date date : dateList) {
String dateString = dateFormat.format(date);
dateStringList.add(dateString);
}
```
在上面的代码中,通过`SimpleDateFormat`类创建一个指定格式的日期格式化对象,然后遍历`dateList`中的每一个`Date`对象,将其转换为字符串,并将字符串添加到`dateStringList`中。其中,`"yyyy-MM-dd HH:mm:ss"`是表示日期时间的格式字符串,具体的格式可以根据需求进行调整。
阅读全文