MoonCal
  • 使用说明
  • 节日
  • 日期转换
MoonCal·面向苹果日历、Google Calendar、Outlook 和 Fastmail 的农历生日订阅日历

向我们反馈

遇到 bug、有功能建议或疑问?告诉我们,每条留言都会被认真阅读。

使用说明节日日期转换隐私政策服务条款© 2026 MoonCal
MoonCal 使用指南

Google Calendar 多久刷新一次 ICS 订阅?

更新 · 2026-05-19

一句话答案:Google Calendar 大约每 8 到 24 小时刷新一次 ICS 订阅,而且没有手动强制刷新按钮。Google 官方没公布具体的刷新规则 —— 实测从几小时到几天都可能,刚添加的订阅看起来"空"通常不是数据问题,而是 Google 还没拉到。

好消息是:大部分农历日历订阅(包括 MoonCal)每次返回都会带上未来 20 年的事件,所以 Google 刷新慢几乎不会影响你真正关心的日期。坏消息是:如果你今天编辑了一个事件,Google 那边可能要等一天甚至更久才会显示更新。

各日历应用的刷新间隔

下表是各日历应用 ICS 订阅的典型刷新频率。这些数字官方都没公开过 —— 综合社区反馈和我们的实测整理出来。

日历应用典型刷新间隔
Google Calendar (网页 + 手机)每 8–24 小时,有时更久。无手动刷新。
Apple Calendar (macOS)可配置:5 分钟、15 分钟、每小时、每天、每周。默认"每小时"。
Apple Calendar (iOS / iPadOS)在「设置 → 日历 → 账户」里逐订阅配置。默认"每天"。
Outlook 网页版 / Microsoft 365大约每 3 小时,无手动刷新。
Outlook 桌面版 (经典)在 Internet Calendar 设置里逐订阅配置;默认 24 小时。
Fastmail每小时,自动。
Thunderbird逐日历配置(默认 30 分钟)。
如果需要新事件几分钟内出现,用 Apple Calendar (macOS) 或 Thunderbird 把刷新设成 5–15 分钟。Google Calendar 不支持快速刷新 —— 这个功能已经被用户请求多年都没实现。

订阅显示错事件或者空白怎么办?

订阅类问题基本可以归到下面四类,按顺序排查:

  1. 订阅数据没问题,只是应用还没拉。等 24 小时再看。Apple Calendar 可以在侧栏右键日历选"刷新"。
  2. 订阅链接错了。把链接粘到浏览器里打开 —— 应该会下载一个以 "BEGIN:VCALENDAR" 开头的 .ics 文件。如果看到 HTML、错误页、登录页,说明链接不对。
  3. 订阅链接被重置了。MoonCal 里点"更换订阅链接"会立刻让旧链接失效。已经用旧链接添加的订阅会一直返回空数据,需要在日历应用里删掉旧订阅再用新链接重新添加。
  4. 日历被删了。MoonCal 删除日历后会软保留 90 天再彻底清除。这 90 天里,订阅链接会返回空的 VCALENDAR,所以日历应用里订阅还在但事件没了。要么恢复日历,要么删掉订阅。
不要直接把 webcal:// 链接粘到浏览器里 —— 大多数浏览器会把它转交给默认日历应用。把开头的 "webcal://" 改成 "https://" 再打开,才能看到原始数据。

MoonCal 怎么解决刷新慢的问题

MoonCal 没法强制 Google 更快刷新 —— 谁也没办法。我们的做法是,提前把未来塞进 ICS。

  • 每次请求订阅,返回 20 年的预计算农历转公历事件。你 2027 年的生日早就在 Google 上个月拉到的那份数据里了。
  • 每个事件都带 1 天 + 3 天的提醒,所以即使订阅好久没刷新,生日提醒该响还是会响。
  • 新增或修改事件要生效,日历应用至少需要重新拉一次。Apple Calendar 设成"每小时"就够及时;Google Calendar 需要耐心。
  • 实在等不及,最快的办法是删掉再重新添加订阅,应用会立刻拉新数据。

什么时候应该放弃 Google Calendar 的刷新机制

如果你在 Android 或 iOS 上需要近实时的农历事件同步,最干净的方案是改用 Apple Calendar (如果在 iOS 上),或者用支持短刷新间隔 CalDAV 的第三方应用。ICS 订阅本身是为低频、追加型的数据设计的 —— 而农历节日、生日恰恰就是这种数据,所以这个模型大多数情况下够用。

准备好开始订阅农历日期了吗?

创建 MoonCal 日历,添加农历生日或节日,把订阅链接粘进 Apple Calendar、Google Calendar 或 Outlook。20 年的预计算窗口意味着刷新慢几乎不会影响到你。

免费创建日历

相关指南

如何把农历生日添加到 Google 日历

Google 日历的「每年重复」按公历计算,农历生日设成每年重复会一年比一年偏。本文教你用 ICS 订阅正确添加农历生日,并让它每年自动更新——电脑端和手机端步骤都有。

查看指南

在 Apple Calendar 添加农历生日的完整教程(macOS + iOS)

Apple Calendar 不支持按农历重复事件,直接加成公历重复每年都会偏。用 ICS 订阅可以两分钟搞定,macOS 和 iPhone 步骤齐全,含岁数显示和提醒配置。

查看指南

什么是农历闰月? 为什么大部分日历应用都处理错了

农历闰月十九年里大约出现七次,会打破朴素的"每年重复"逻辑。这篇文章解释闰月是什么、为什么你的日历应用大概率会处理错,以及 MoonCal 提供的三种正确处理策略。

查看指南