Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/Haoshenqi0123/holiday
/ functions
Functions
59 in github.com/Haoshenqi0123/holiday
⨍
Functions
59
◇
Types & classes
13
↓ 5 callers
Method
getHolidays
(String date)
src/main/java/top/haoshenqi/holiday/service/HolidayDateService.java:36
↓ 5 callers
Method
initWorkDay
init wordDay
src/main/java/top/haoshenqi/holiday/service/HolidayDateService.java:22
↓ 4 callers
Method
getFormatDateStr
将时间戳转换成时间字符串 @param date @param format @return
src/main/java/top/haoshenqi/holiday/utils/DateTimeUtils.java:123
↓ 3 callers
Method
batchInsertHolidayDate
Batch insert holiday date int. @param list the list @return the int
src/main/java/top/haoshenqi/holiday/dao/mybatis/HolidayDateMapper.java:28
↓ 3 callers
Method
getByCode
(int code)
src/main/java/top/haoshenqi/holiday/model/StatusEnum.java:41
↓ 3 callers
Method
getCurDate
()
src/main/java/top/haoshenqi/holiday/utils/DateUtil.java:90
↓ 3 callers
Method
getFormatDate
(String dateStr,String format)
src/main/java/top/haoshenqi/holiday/utils/DateTimeUtils.java:212
↓ 3 callers
Method
getMonth
(String year, String month)
src/main/java/top/haoshenqi/holiday/utils/HolidayUtil.java:21
↓ 3 callers
Method
getName
()
src/main/java/top/haoshenqi/holiday/model/StatusEnum.java:38
↓ 2 callers
Method
getCurDayInt
()
src/main/java/top/haoshenqi/holiday/utils/DateUtil.java:85
↓ 2 callers
Method
getHoliday
(Integer day)
src/main/java/top/haoshenqi/holiday/service/HolidayDateService.java:34
↓ 2 callers
Method
getYear
(long time)
src/main/java/top/haoshenqi/holiday/utils/DateTimeUtils.java:182
↓ 2 callers
Method
initHoliday
生成节假日,及节假日补班 @param year the year
src/main/java/top/haoshenqi/holiday/service/impl/HolidayDateServiceImpl.java:106
↓ 2 callers
Method
initMonth
Init month list. 按月爬取节假日 @param year the year @param month the month @return the list
src/main/java/top/haoshenqi/holiday/service/impl/HolidayDateServiceImpl.java:150
↓ 2 callers
Method
queryHolidayDateLimit1
Query holiday date limit 1 holiday date. @param object the object @return the holiday date
src/main/java/top/haoshenqi/holiday/dao/mybatis/HolidayDateMapper.java:52
↓ 1 callers
Method
autoCheck
如果数据库没有初始化,自动初始化数据库,生成当年的节假日信息
src/main/java/top/haoshenqi/holiday/schedule/ScheduledService.java:55
↓ 1 callers
Method
formatDay
format day int to 'yyyy-MM-dd' @param day @return
src/main/java/top/haoshenqi/holiday/utils/DateUtil.java:80
↓ 1 callers
Method
getCode
()
src/main/java/top/haoshenqi/holiday/model/StatusEnum.java:35
↓ 1 callers
Method
getTheFutureFewDay
获取给定日期几天后的日期 @param date yyyy-MM-dd @param num @return yyyy-MM-dd @throws ParseException
src/main/java/top/haoshenqi/holiday/utils/DateTimeUtils.java:224
↓ 1 callers
Method
getTimePeriod
由起始时间,结束时间和时间间隔分割成时间段 @param startTime 格式yyyy-MM-dd HH:mm:ss @param endTime 格式yyyy-MM-dd HH:mm:ss @param timetitle 分钟 @return 分割的时间点 @throws ParseExce
src/main/java/top/haoshenqi/holiday/utils/DateTimeUtils.java:195
↓ 1 callers
Method
getTimestampByDaySeconds
根据day,time计算出时间戳 @param day 距离北京时间 1970-01-01 00:00:00的天数 @param time 距离00:00的秒数 @return
src/main/java/top/haoshenqi/holiday/utils/DateUtil.java:71
↓ 1 callers
Method
getTomorrow
()
src/main/java/top/haoshenqi/holiday/utils/DateUtil.java:102
↓ 1 callers
Method
getYesterday
()
src/main/java/top/haoshenqi/holiday/utils/DateUtil.java:97
↓ 1 callers
Method
initBaseWorkDay
生成周一到周五的工作日周末的非工作日 @param year the year
src/main/java/top/haoshenqi/holiday/service/impl/HolidayDateServiceImpl.java:213
↓ 1 callers
Method
initWeek
(int year)
src/main/java/top/haoshenqi/holiday/service/impl/HolidayDateServiceImpl.java:38
↓ 1 callers
Method
queryHolidayDate
Query holiday date list. @param object the object @return the list
src/main/java/top/haoshenqi/holiday/dao/mybatis/HolidayDateMapper.java:44
↓ 1 callers
Method
reParseJson
解析json
src/main/java/top/haoshenqi/holiday/utils/HolidayUtil.java:66
↓ 1 callers
Method
run
(ApplicationArguments applicationArguments)
src/main/java/top/haoshenqi/holiday/schedule/ScheduledService.java:63
Method
StatusEnum
(int code, String name)
src/main/java/top/haoshenqi/holiday/model/StatusEnum.java:30
Method
contextLoads
()
src/test/java/top/haoshenqi/holiday/HolidayApplicationTests.java:21
Method
formatDateToTimestamp
字符串日期转换成时间戳 @param dateStr 日期字符串 @param format 日期格式 @return 时间戳 @throws Exception 异常
src/main/java/top/haoshenqi/holiday/utils/DateTimeUtils.java:37
Method
getByMonth
(@RequestParam String date)
src/main/java/top/haoshenqi/holiday/controller/HolidayController.java:28
Method
getDayPeriod
获取一段时间内的日期 @param startTime @param endTime @return @throws Exception
src/main/java/top/haoshenqi/holiday/utils/DateTimeUtils.java:239
Method
getFirstDayOfHistoryMonth
(int monthNum, String format)
src/main/java/top/haoshenqi/holiday/utils/DateTimeUtils.java:108
Method
getFormatTimeStr
(Long time,String format)
src/main/java/top/haoshenqi/holiday/utils/DateTimeUtils.java:128
Method
getGapHourandMinute
(long time)
src/main/java/top/haoshenqi/holiday/utils/DateTimeUtils.java:161
Method
getGapTime
(long time)
src/main/java/top/haoshenqi/holiday/utils/DateTimeUtils.java:132
Method
getHoliday
(Integer day)
src/main/java/top/haoshenqi/holiday/service/impl/HolidayDateServiceImpl.java:120
Method
getHolidays
(String date)
src/main/java/top/haoshenqi/holiday/service/impl/HolidayDateServiceImpl.java:127
Method
getLastDayOfMonth
获取给定日期月份的最后一天的日期 @param dateStr @param format @return @throws Exception
src/main/java/top/haoshenqi/holiday/utils/DateTimeUtils.java:98
Method
getNextDay
(Date date)
src/main/java/top/haoshenqi/holiday/utils/DateTimeUtils.java:173
Method
getThePastFewDay
获取给定日期几天前的日期 @param date yyyy-MM-dd @param num 天数 @return yyyy-MM-dd @throws ParseException 异常
src/main/java/top/haoshenqi/holiday/utils/DateTimeUtils.java:62
Method
getToday
()
src/main/java/top/haoshenqi/holiday/controller/HolidayController.java:42
Method
getTomorrow
()
src/main/java/top/haoshenqi/holiday/controller/HolidayController.java:55
Method
getWorkDay
每月25日获取节日信息
src/main/java/top/haoshenqi/holiday/schedule/ScheduledService.java:32
Method
getYesterday
()
src/main/java/top/haoshenqi/holiday/controller/HolidayController.java:68
Method
init
生成当年的节假日信息 现在会在程序启动后自动生成,所以不必要手动执行 @see ScheduledService
src/test/java/top/haoshenqi/holiday/HolidayApplicationTests.java:30
Method
initBaseWorkDay
init baseworkday
src/main/java/top/haoshenqi/holiday/service/HolidayDateService.java:27
Method
initDefault
init default
src/main/java/top/haoshenqi/holiday/service/HolidayDateService.java:16
Method
initDefault
(int year)
src/main/java/top/haoshenqi/holiday/service/impl/HolidayDateServiceImpl.java:33
Method
initHoliday
init holiday
src/main/java/top/haoshenqi/holiday/service/HolidayDateService.java:32
Method
initWorkDay
Init work day. 生成当年的工作日信息 @param year the year
src/main/java/top/haoshenqi/holiday/service/impl/HolidayDateServiceImpl.java:73
Method
insertHolidayDate
Insert holiday date int. @param object the object @return the int
src/main/java/top/haoshenqi/holiday/dao/mybatis/HolidayDateMapper.java:20
Method
main
(String[] args)
src/main/java/top/haoshenqi/holiday/HolidayApplication.java:18
Method
main
(String[] args)
src/main/java/top/haoshenqi/holiday/utils/DateTimeUtils.java:249
Method
parseDate
(JSONObject date)
src/main/java/top/haoshenqi/holiday/service/impl/HolidayDateServiceImpl.java:183
Method
reParseJson
Re parse json string. @param old the old @return the string
src/main/java/top/haoshenqi/holiday/service/impl/HolidayDateServiceImpl.java:94
Method
timeStampToDateStr
时间戳转成字符串日期
src/main/java/top/haoshenqi/holiday/utils/DateTimeUtils.java:85
Method
updateHolidayDate
Update holiday date int. @param object the object @return the int
src/main/java/top/haoshenqi/holiday/dao/mybatis/HolidayDateMapper.java:36