public class CalendarUtil
extends java.lang.Object
| 限定符和类型 | 方法和说明 |
|---|---|
static CalendarWrapper |
generateCalendar(int year)
生成指定年月的日历
|
static CalendarWrapper |
generateCalendar(int year,
int month)
生成指定年月的日历
|
static CalendarWrapper |
generateCalendarWithHoliday(int year)
生成指定年月的日历,包含农历和所有节假日信息
|
static CalendarWrapper |
generateCalendarWithHoliday(int year,
int month)
生成指定年月的日历,包含农历和所有节假日信息
|
static CalendarWrapper |
generateCalendarWithHoliday(int year,
int month,
java.util.Map<java.lang.String,java.lang.String> localHolidayMap,
java.util.Map<java.lang.String,java.lang.String> chineseHolidayMap,
java.util.Map<java.lang.String,java.lang.Integer> dateTypeMap)
生成指定年月的日历,包含农历和所有节假日信息,使用自定义数据
|
static CalendarWrapper |
generateCalendarWithHoliday(int year,
java.util.Map<java.lang.String,java.lang.String> localHolidayMap,
java.util.Map<java.lang.String,java.lang.String> chineseHolidayMap,
java.util.Map<java.lang.String,java.lang.Integer> dateTypeMap)
生成指定年月的日历,包含农历和所有节假日信息,使用自定义数据
|
static CalendarWrapper |
generateCalendarWithLocalHoliday(int year,
int month,
java.util.Map<java.lang.String,java.lang.String> localHolidayMap,
java.util.Map<java.lang.String,java.lang.Integer> dateTypeMap)
生成指定年月的日历,包含公历节假日信息
|
static CalendarWrapper |
generateCalendarWithLocalHoliday(int year,
java.util.Map<java.lang.String,java.lang.String> localHolidayMap,
java.util.Map<java.lang.String,java.lang.Integer> dateTypeMap)
生成指定年月的日历,包含公历节假日信息
|
static CalendarWrapper |
generateCalendarWithLunar(int year)
生成指定年月的日历, 包含农历信息
|
static CalendarWrapper |
generateCalendarWithLunar(int year,
int month)
生成指定年月的日历, 包含农历信息
|
public static CalendarWrapper generateCalendar(int year, int month)
year - month - public static CalendarWrapper generateCalendarWithLunar(int year, int month)
year - month - public static CalendarWrapper generateCalendarWithLocalHoliday(int year, int month, java.util.Map<java.lang.String,java.lang.String> localHolidayMap, java.util.Map<java.lang.String,java.lang.Integer> dateTypeMap)
year - month - localHolidayMap - 自定义公历节日数据,特殊节日如,"母亲节", "5-W-2-7"
5表示5月,W表示星期,2表示第二个星期,7表示星期的第7天,为null时,使用默认数据 LocalHolidayEnum
比如localHolidayMap.put("0801", "建军节");dateTypeMap - 日期类型,0休息日,1等其他为工作日,比如dateTypeMap.put("2020-08-07", 0);public static CalendarWrapper generateCalendarWithHoliday(int year, int month)
year - month - public static CalendarWrapper generateCalendarWithHoliday(int year, int month, java.util.Map<java.lang.String,java.lang.String> localHolidayMap, java.util.Map<java.lang.String,java.lang.String> chineseHolidayMap, java.util.Map<java.lang.String,java.lang.Integer> dateTypeMap)
year - month - localHolidayMap - 自定义公历节日数据,特殊节日如,"母亲节", "5-W-2-7"
5表示5月,W表示星期,2表示第二个星期,7表示星期的第7天,为null时,使用默认数据 LocalHolidayEnum
比如localHolidayMap.put("0801", "建军节");chineseHolidayMap - 自定义农历节日信息,特殊节日如除夕 用CHUXI表示,为null时,使用默认数据 ChineseHolidayEnum
比如chineseHolidayMap.put("0707", "七夕情人节");dateTypeMap - 日期类型,0休息日,1等其他为工作日,比如dateTypeMap.put("2020-08-07", 0);public static CalendarWrapper generateCalendar(int year)
year - public static CalendarWrapper generateCalendarWithLunar(int year)
year - public static CalendarWrapper generateCalendarWithLocalHoliday(int year, java.util.Map<java.lang.String,java.lang.String> localHolidayMap, java.util.Map<java.lang.String,java.lang.Integer> dateTypeMap)
year - localHolidayMap - 自定义公历节日数据,特殊节日如,"母亲节", "5-W-2-7"
5表示5月,W表示星期,2表示第二个星期,7表示星期的第7天,为null时,使用默认数据 LocalHolidayEnum
比如localHolidayMap.put("0801", "建军节");dateTypeMap - 日期类型,0休息日,1等其他为工作日,比如dateTypeMap.put("2020-08-07", 0);public static CalendarWrapper generateCalendarWithHoliday(int year)
year - public static CalendarWrapper generateCalendarWithHoliday(int year, java.util.Map<java.lang.String,java.lang.String> localHolidayMap, java.util.Map<java.lang.String,java.lang.String> chineseHolidayMap, java.util.Map<java.lang.String,java.lang.Integer> dateTypeMap)
year - localHolidayMap - 自定义公历节日数据,特殊节日如,"母亲节", "5-W-2-7"
5表示5月,W表示星期,2表示第二个星期,7表示星期的第7天,为null时,使用默认数据 LocalHolidayEnum
比如localHolidayMap.put("0801", "建军节");chineseHolidayMap - 自定义农历节日信息,特殊节日如除夕 用CHUXI表示,为null时,使用默认数据 ChineseHolidayEnum
比如chineseHolidayMap.put("0707", "七夕情人节");dateTypeMap - 日期类型,0休息日,1等其他为工作日,比如dateTypeMap.put("2020-08-07", 0);Copyright © 2020. All Rights Reserved.