1、获取今天是第几号 示例如下:
public String fn_获取今天是第几号(){ Date today = new Date(); SimpleDateFormat sdf = new SimpleDateFormat("dd"); String day = sdf.format(today); return day; }
结果:1
2、获取今天是今年的第几天 示例如下:
public int fn_获取今天是今年的第几天(){ LocalDate today = LocalDate.now(); // 获取今天的日期 LocalDate yearStart = today.withDayOfYear(1); // 获取今年的第一天 int daysThisYear = today.get(ChronoField.DAY_OF_YEAR); // 获取今天是今年的第几天 return daysThisYear; }
结果: 222
3、获取去年的第一天和最后一天 示例如下:
public String fn_获取去年的第一天和最后一天(){ String v_年_范围=""; LocalDate now = LocalDate.now(); LocalDate firstDayOfYear = LocalDate.of(now.getYear() - 1, Month.JANUARY, 1); LocalDate lastDayOfYear = LocalDate.of(now.getYear() - 1, Month.DECEMBER, 31); v_年_范围= firstDayOfYear+" 至 "+lastDayOfYear; return v_年_范围; } 结果如下: 2024-01-01 至 2024-12-31