2021-09-25更新:
看到评论区很多人都在问为什么只能看到21年的数据22年的却看不到。
在这里统一做一下回复:
国内法定节假日的安排每年都是由国务院制定的,虽然我们清楚固定哪几个节会放假但是具体怎么放,哪天需要补班都由国家规定。国务院大概在每年年底左右会开始制定下一年的节假日放假安排,所以目前是看不到22年的数据的,等22年的安排制定好后日历上会自动更新不需要大家做什么额外的操作。我猜测这也是为什么iOS日历在国内本地化做的不好的原因之一吧。
2021-07-15更新:
看到有些留言说链接无法复制是由于我设置了禁止转载的缘故,现已关闭。
2021-05-12 更新:
很多人给我留言说在IOS上无法订阅,提示「无法验证账户」,我这边进行了一个更新,期间完成了SSL证书配置、网站备案,让大家久等了。
主要更新内容:
修复IOS上无法订阅的问题(主要原因是,原Response 返回的Content-Type在IOS设备上Apple无法识别,所以会提示无法订阅)新增ical4china的"官网":ICal4China
重点 !!重点!!
之前的订阅链接将废弃不再支持订阅,大家改用新的订阅链接:
webcal://icalendar.simonreeal.cn/ical
顺便再补充一个使用教程:
复制订阅链接:webcal://icalendar.simonreeal.cn/ical打开手机上的Safari浏览器粘贴订阅链接并访问根据系统弹出的提示完成订阅即可
-------- 分割线 ---------
其实题主这个问题一直在困扰着我,最近我也在网上搜寻者各种解决方案。
看到其他答主也回答了「日历订阅」的功能,我也提供一个我自己写的日历订阅链接:
webcal://icalendar.simonchen.xyz:8088/ical
(自己弄的小玩意儿,无备案所以80端口用不了,请谅解)
至于为什么要自行搭建呢,主要一个原因是习惯性的不想被第三方源植入一些奇怪的信息在我的日历中(被迫害妄想症吧),所以造了一个轮子。
如果仅是想在日历中标记出“中国法定节假日”大家按照其他答主的方法订阅上面的链接即可,由本人长期维护。
同时我也将该功能的实现代码开源放在了Github
有对实现感兴趣的程序员同学可以去看看顺便帮忙点个Star呗。