diff --git a/src/main/java/com/dota/Main.java b/src/main/java/com/dota/Main.java index 83fbfe9..5ab9f74 100644 --- a/src/main/java/com/dota/Main.java +++ b/src/main/java/com/dota/Main.java @@ -7,7 +7,9 @@ import org.apache.poi.ss.usermodel.Sheet; import org.apache.poi.xssf.usermodel.XSSFWorkbook; import java.io.FileOutputStream; +import java.text.DateFormat; import java.time.LocalDate; +import java.time.format.DateTimeFormatter; import java.util.*; public class Main { @@ -90,10 +92,12 @@ public class Main { } } + /** * 写入表头,周几和日期 */ static void writeHead(Sheet sheet, int rowNum, LocalDate day){ + DateTimeFormatter mmdd = DateTimeFormatter.ofPattern("MM月dd日"); int i = 1; var row = sheet.createRow(rowNum++); var r2 = sheet.createRow(rowNum); @@ -102,7 +106,7 @@ public class Main { cell.setCellValue(w.getValue()); cell = r2.createCell(i++); - cell.setCellValue(day.toString()); + cell.setCellValue(day.format(mmdd)); day = day.plusDays(1); } }