日期格式为MM月dd日
This commit is contained in:
@@ -7,7 +7,9 @@ import org.apache.poi.ss.usermodel.Sheet;
|
|||||||
import org.apache.poi.xssf.usermodel.XSSFWorkbook;
|
import org.apache.poi.xssf.usermodel.XSSFWorkbook;
|
||||||
|
|
||||||
import java.io.FileOutputStream;
|
import java.io.FileOutputStream;
|
||||||
|
import java.text.DateFormat;
|
||||||
import java.time.LocalDate;
|
import java.time.LocalDate;
|
||||||
|
import java.time.format.DateTimeFormatter;
|
||||||
import java.util.*;
|
import java.util.*;
|
||||||
|
|
||||||
public class Main {
|
public class Main {
|
||||||
@@ -90,10 +92,12 @@ public class Main {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 写入表头,周几和日期
|
* 写入表头,周几和日期
|
||||||
*/
|
*/
|
||||||
static void writeHead(Sheet sheet, int rowNum, LocalDate day){
|
static void writeHead(Sheet sheet, int rowNum, LocalDate day){
|
||||||
|
DateTimeFormatter mmdd = DateTimeFormatter.ofPattern("MM月dd日");
|
||||||
int i = 1;
|
int i = 1;
|
||||||
var row = sheet.createRow(rowNum++);
|
var row = sheet.createRow(rowNum++);
|
||||||
var r2 = sheet.createRow(rowNum);
|
var r2 = sheet.createRow(rowNum);
|
||||||
@@ -102,7 +106,7 @@ public class Main {
|
|||||||
cell.setCellValue(w.getValue());
|
cell.setCellValue(w.getValue());
|
||||||
|
|
||||||
cell = r2.createCell(i++);
|
cell = r2.createCell(i++);
|
||||||
cell.setCellValue(day.toString());
|
cell.setCellValue(day.format(mmdd));
|
||||||
day = day.plusDays(1);
|
day = day.plusDays(1);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
Reference in New Issue
Block a user