日期格式为MM月dd日

This commit is contained in:
jsh
2025-10-12 10:50:42 +08:00
parent 043c1b71a1
commit b5a118994a

View File

@@ -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);
}
}