public void setTime(ProjectCockpitDTO param) {
// String startTime = “yyyy-MM"
// String endTime = “yyyy-MM”
int year = Integer.parseInt(param.getEndTime().substring(0, 4));
int month = Integer.parseInt(param.getEndTime().substring(5, 7));
LocalDate localDate = LocalDate.of(year, month, 1);
LocalDate last = localDate.with(TemporalAdjusters.lastDayOfMonth());
//获取结束时间的当月多少天
int days = last.getDayOfMonth();
param.setStartTime(param.getStartTime() + "-01");
param.setEndTime(param.getEndTime() + "-" + days);
}
根据年月获取当月总共有多少天
最新推荐文章于 2024-04-26 16:58:27 发布