历史更新
更新记录
修复已知错误 2026-01-23 19:36:29
- 1、修复日历生成缓存时的错误。
- 2、修复其它已知的错误。
- 3、增加页面多语言功能(测试中)。
- 4、日历多语言功能(计划中)。
更新限流功能及次数 2026-01-11 12:27:12
- 1、更新限流功能,免费用户变更为:24小时(00:01至23:59)内最大请求量从14400调整为10000次,每分钟请求31次不变。
- 2、付费用户限流情况由不限制变更为:24小时(00:01至23:59)内最大请求50000次,每分钟最大请求200次。
- 3、其它已知问题修复及优化。
API接口优化 2026-01-07 16:23:57
- 1、优化接口限流返回逻辑,限流时返回 HTTP 状态码
429,避免客户端将受限请求误识别为正常响应。 - 2、将接口缓存驱动由原有方式调整为 Redis,实现跨进程共享缓存,提高缓存命中率及多进程环境下的数据一致性。
修复2026年日历中的错误 2026-01-06 21:36:25
- 1、修复2026年日历中的错误。
📢 站内通知功能上线公告 2025-12-28 11:59:15
- 1、已正式上线 站内通知功能。
- 2、正在规划并开发 用户反馈功能(已完成,待测试更新)。
- 3、已将白名单规则由域名、IP、Token三码匹配修改为IP、Token双码匹配,域名可选是否需要。
增加日历订阅功能 2025-11-30 22:27:24
- 1、支持邮件订阅及取消。
- 2、支持钉钉机器人订阅及取消。
- 4、企业微信机器人订阅及取消(已完成待测试更新)。
- 5、其它节日信息(如青年节、火把节、入伏、出伏等)的单独调用接口(该功能经过仔细考虑,已放弃更新,已删除代码及其衍生的功能)。
- 6、新增全年每一天的信息一次性查询。
增加Token及优化白名单验证功能 2025-11-26 12:16:17
- 1、访问验证增加Token验证
- 2、白名单验证从域名或IP匹配修改为必需“域名、IP、Token”完全匹配
- 3、优化查询语句。
- 4、将历史日历向前同步到2020年。
节假日辅助信息(extra_info) 2025-11-25 17:32:44
- 1、新增:节假日辅助信息(extra_infos,仅info接口),(由于 extra_info 已用于节气,因此采用 extra_infos 作为辅助信息字段)
- 2、新增:支持每日多条辅助信息(以 JSON 数组形式存储,title + value 结构)
- 3、修复:日期查询时辅助信息无法正确读取的 bug
- 4、优化:info 接口新增可选参数 ?extra=Y,用于输出 extra_infos 辅助信息
新增 iOS / Mac / iPad 日历订阅(ICS)功能 2025-11-23 17:49:41
- 1、本次更新新增 标准 ICS 日历订阅接口,支持 Apple 全平台(iPhone、iPad、Mac)的原生日历订阅。
- 2、用户只需订阅一次,后续节假日更新将自动同步,无需重新添加。
- 3、新增 ICS 订阅接口:
GET /api/holiday/ics - 4、支持自动更新: Apple 设备会按系统策略自动拉取最新节假日数据。
- 5、ICS 缓存优化:
通过
ETag和Last-Modified提升性能,减少服务器压力。 - 6、苹果特有的日历颜色: 使用
X-APPLE-CALENDAR-COLOR设置红色主题。 - 7、日历内容: 仅输出节日(type=2)、调休放假(type=3)、补班(type=4)。不输出普通工作日。
增加农历及总体架构更新(重大改进)。 2025-11-22 23:25:37
- 1、增加全年农历及其它节气(extra_info)功能
- 2、每分钟访问量增加至31次,一次性请求整月数据,但24小时内最多能请求14400次。
- 2、统一整个系统的节假日基础数据结构,所有 API 保证一致性。
- 4、统一 rest 计算逻辑,始终以服务器当前日期计算,完全统一。
- 5、统一日期输入规则,所有 API 增加日期校验。
- 6、统一 Redis 限流(全局限流)。
- 7、所有 API 结构统一并优化查询逻辑。
- 8、API 行为和返回结构完全统一。
更新2026年日历 2025-11-08 11:33:04
- 1、更新2026年日历。
- 2、修复并补全2025年日历。
修复功能性问题 2025-10-15 15:55:41
- 1、修复year接口查询问题。
- 2、修复info日期不完整时的查询问题。
- 3、修复权限管控的问题。
网站创建成功! 2025-09-12 18:11:19
- 1、网站初建成功。
- 2、增加各类接口。
- 3、增加权限控制。
- 4、增加接口管控及日志。
[{"id":14,"title":"修复已知错误","content":"1、<\/b>修复日历生成缓存时的错误。<\/li>\n2、<\/b>修复其它已知的错误。<\/li>\n3、<\/b>增加页面多语言功能(测试中)。<\/li>\n4、<\/b>日历多语言功能(计划中)。<\/li>","state":1,"created_at":"2026-01-23 19:36:29","update_at":"2026-02-02 14:45:46"},{"id":13,"title":"更新限流功能及次数","content":"1、<\/b>更新限流功能,免费用户变更为:24小时(00:01至23:59)内最大请求量从14400调整为10000次,每分钟请求31次不变。<\/li>\n2、<\/b>付费用户限流情况由不限制变更为:24小时(00:01至23:59)内最大请求50000次,每分钟最大请求200次。<\/li>\n3、其它已知问题修复及优化。<\/b><\/li>","state":1,"created_at":"2026-01-11 12:27:12","update_at":"2026-01-11 12:27:12"},{"id":12,"title":"API接口优化","content":"1、<\/b>优化接口限流返回逻辑,限流时返回 HTTP 状态码
429<\/code>,避免客户端将受限请求误识别为正常响应。<\/li>\n2、<\/b>将接口缓存驱动由原有方式调整为 Redis,实现跨进程共享缓存,提高缓存命中率及多进程环境下的数据一致性。<\/li>\n\n","state":1,"created_at":"2026-01-07 16:23:57","update_at":"2026-01-07 16:25:30"},{"id":11,"title":"修复2026年日历中的错误","content":"1、<\/b>修复2026年日历中的错误。<\/li>","state":1,"created_at":"2026-01-06 21:36:25","update_at":"2026-01-07 16:20:27"},{"id":10,"title":" 📢 站内通知功能上线公告","content":"1、<\/b>已正式上线 站内通知功能。<\/li>\n2、<\/b>正在规划并开发 用户反馈功能(已完成,待测试更新)。<\/li>\n3、<\/b>已将白名单规则由域名、IP、Token三码匹配修改为IP、Token双码匹配,域名可选是否需要。<\/li>","state":1,"created_at":"2025-12-28 11:59:15","update_at":"2025-12-28 11:59:16"},{"id":8,"title":"增加日历订阅功能","content":"1、<\/b>支持邮件订阅及取消。<\/li>\n2、<\/b>支持钉钉机器人订阅及取消。<\/li>\n4、<\/b>企业微信机器人订阅及取消(已完成待测试更新)。<\/li>\n5、<\/b>其它节日信息(如青年节、火把节、入伏、出伏等)的单独调用接口(该功能经过仔细考虑,已放弃更新,已删除代码及其衍生的功能)。<\/li>\n6、<\/b>新增全年每一天的信息一次性查询。<\/li>","state":1,"created_at":"2025-11-30 22:27:24","update_at":"2025-12-28 12:03:43"},{"id":7,"title":"增加Token及优化白名单验证功能","content":"1、<\/b>访问验证增加Token验证<\/li>\n2、<\/b>白名单验证从域名或IP匹配修改为必需“域名、IP、Token”完全匹配<\/li>\n3、<\/b>优化查询语句。<\/li>\n4、<\/b>将历史日历向前同步到2020年。<\/li>","state":1,"created_at":"2025-11-26 12:16:17","update_at":"2025-11-26 12:16:17"},{"id":6,"title":"节假日辅助信息(extra_info)","content":"1、<\/b>新增:节假日辅助信息(extra_infos,仅info接口),(由于 extra_info 已用于节气,因此采用 extra_infos 作为辅助信息字段)<\/li>\n2、<\/b>新增:支持每日多条辅助信息(以 JSON 数组形式存储,title + value 结构)<\/li>\n3、<\/b>修复:日期查询时辅助信息无法正确读取的 bug<\/li>\n4、<\/b>优化:info 接口新增可选参数 ?extra=Y,用于输出 extra_infos 辅助信息<\/li>","state":1,"created_at":"2025-11-25 17:32:44","update_at":"2025-11-25 17:32:44"},{"id":5,"title":"新增 iOS \/ Mac \/ iPad 日历订阅(ICS)功能","content":"1、<\/b>本次更新新增 标准 ICS 日历订阅接口<\/strong>,支持 Apple 全平台(iPhone、iPad、Mac)的原生日历订阅。<\/li>\n2、<\/b>用户只需订阅一次,后续节假日更新将自动同步,无需重新添加。<\/li>\n3、<\/b>新增 ICS 订阅接口:<\/strong> GET \/api\/holiday\/ics<\/code><\/li>\n4、<\/b>支持自动更新:<\/strong> Apple 设备会按系统策略自动拉取最新节假日数据。<\/li>\n5、<\/b>ICS 缓存优化:<\/strong> \n 通过 <\/b>ETag<\/code> 和 Last-Modified<\/code> 提升性能,减少服务器压力。<\/li>\n6、<\/b>苹果特有的日历颜色:<\/strong> 使用 X-APPLE-CALENDAR-COLOR<\/code> 设置红色主题。<\/li>\n 7、<\/b>日历内容:<\/strong> 仅输出节日(type=2)、调休放假(type=3)、补班(type=4)。不输出普通工作日。<\/li>","state":1,"created_at":"2025-11-23 17:49:41","update_at":"2025-11-23 17:49:41"},{"id":4,"title":"增加农历及总体架构更新(重大改进)。","content":"1、<\/b>增加全年农历及其它节气(extra_info)功能<\/li>\n2、<\/b>每分钟访问量增加至31次,一次性请求整月数据,但24小时内最多能请求14400次。<\/li>\n2、<\/b>统一整个系统的节假日基础数据结构,所有 API 保证一致性。<\/li>\n4、<\/b>统一 rest 计算逻辑,始终以服务器当前日期计算,完全统一。<\/li>\n5、<\/b>统一日期输入规则,所有 API 增加日期校验。<\/li>\n6、<\/b>统一 Redis 限流(全局限流)。<\/li>\n7、<\/b>所有 API 结构统一并优化查询逻辑。<\/li>\n8、<\/b>API 行为和返回结构完全统一。<\/li>","state":1,"created_at":"2025-11-22 23:25:37","update_at":"2025-11-22 23:25:37"},{"id":3,"title":"更新2026年日历","content":"1、<\/b>更新2026年日历。<\/li>\n2、<\/b>修复并补全2025年日历。<\/li>","state":1,"created_at":"2025-11-08 11:33:04","update_at":"2025-11-08 11:33:04"},{"id":2,"title":"修复功能性问题","content":"1、<\/b>修复year接口查询问题。<\/li>\n2、<\/b>修复info日期不完整时的查询问题。<\/li>\n3、<\/b>修复权限管控的问题。<\/li>\n","state":1,"created_at":"2025-10-15 15:55:41","update_at":"2025-10-15 15:55:41"},{"id":1,"title":"网站创建成功!","content":"1、<\/b>网站初建成功。<\/li>\n2、<\/b>增加各类接口。<\/li>\n3、<\/b>增加权限控制。<\/li>\n4、<\/b>增加接口管控及日志。<\/li>","state":1,"created_at":"2025-09-12 18:11:19","update_at":"2025-09-12 18:11:19"}]