xkzhangsan
2020-08-03 12:37:30 +08:00
如果是 Java 语言的话,可以用 xk-time 工具。
5.日历工具类 CalendarUtil
包括:
( 1 )生成指定时间的日历(包含年、月和日层级关系的日历)方法,generateCalendar* 比如 generateCalendar(int year, int month) 生成指定年月的日历。
( 2 )生成指定时间的日历(包含年、月和日层级关系的日历),包含农历和所有节假日信息方法,generateCalendarWithHoliday*, 比 generateCalendarWithHoliday(int year, int month, Map<String, String> localHolidayMap,Map<String, String> chineseHolidayMap, Map<String, Integer> dateTypeMap)生成指定年月的日历,包含农历和所有节假日信息,可以自定义节假日和工作日等。
通过( 2 )方法,传入自定义工作日定义 dateTypeMap,可以生成指定年月的日历。然后统计根据返回的数据工作日标识统计工作日数量。