Support | 微信 & TG: @scomper

如何在 Fantastical 中显示农历

2021.07.22 10:11

Fantastical 对中文的支持力度一直不够,现在依旧不支持农历的显示,不过要解决这个问题也挺简单。

首先在 Google 日历中订阅「农历」,登录 https://www.google.com/calendar/render 日历页面,在其他日历中「通过网址添加」输入:http://www.google.com/calendar/ical/ug2j3l2nqq7uch3m9n0pm5t2lo@group.calendar.google.com/public/basic.ics 订阅「农历」。

Google 中添加好农历后,Fantastical 的偏好设置中勾选上 Google 的农历就能正常显示农历了。如果设置中没有看到 Google 的农历,可以到帐号设置页,点击 Google 账户信息中的 https://www.google.com/calendar/syncselect,选择需要同步 Google 日历项。同理,还可以添加节假日

作为单独的日历项列出,而不是导入到现有日历。这样的好处是需要的时候勾选就能显示,不需要的时候去掉勾选就能隐藏,而且可以单独控制该项日历是否需要提醒通知。

因为添加农历只是为了显示,所以最后还有一步,就是去掉这项日历的提醒,避免每天弹出农历通知。Mac 端在日历设置中双击农历勾选「Ignore alerts」,iOS 端点击日历旁的 ⓘ 关闭「Evert Alerts」。

update:2021-07-22 10:10
选择 Google 日历存在一个问题就是需要科学上网,如果只是使用 iCloud 日历有没有更好的办法呢?

  1. 可以订阅第三方日历,推荐 infinet/lunar-calendar 的农历。

日历中订阅 https://raw.github.com/infinet/lunar-calendar/master/chinese_lunar_prev_year_next_year.ics 即可。

  1. 显示中国节假日,订阅 iCloud 的中国节假日

订阅地址为: http://p10-calendars.icloud.com/holiday/CN_zh.ics

Comments
Write a Comment