Java easyExcel Date 转换为 yyyy-MM-dd
时间: 2024-12-21 16:22:58 浏览: 9
在EasyExcel中,如果你有一个日期类型的字段需要转换为`yyyy-MM-dd`格式的字符串,你可以使用Java的`SimpleDateFormat`或`DateTimeFormatter`类来进行格式化。这里是一个简单的示例:
```java
import java.text.SimpleDateFormat;
import com.alibaba.excel.util.DateUtils;
// 假设你有一个Date对象叫做excelDate
String dateStr = SimpleDateFormat.getTimeInstance().format(DateUtils.dateOf(excelDate));
System.out.println(dateStr); // 输出格式为"yyyy-MM-dd"的字符串
```
或者使用Java 8的`DateTimeFormatter`:
```java
import java.time.LocalDate;
import java.time.format.DateTimeFormatter;
LocalDate localDate = DateUtils.dateOf(excelDate);
DateTimeFormatter formatter = DateTimeFormatter.ofPattern("yyyy-MM-dd");
String dateStr = localDate.format(formatter);
System.out.println(dateStr);
```
这两个例子都假设`excelDate`是EasyExcel读取到的一个`java.util.Date`类型的值。
阅读全文