互联网日历订阅(即 ics url)会自动删除过去的事件吗?
Do internet calendar subscriptions (i.e. an ics url) automatically delete past events?
我订阅了一个 Internet 日历(url 以 .ics 结尾的那种),我注意到在我的日历客户端中,未来的事件会更新得很好,但过去的事件很快就会消失。这是互联网订阅的标准行为吗?还是由于日历提供商或我的客户端的特定配置?
我在我的客户端中没有看到任何“同步旧事件”或类似的选项,所以如果它是前两种情况中的任何一种,是否有任何程序(最好是 Android 或Windows) 基本上可以订阅互联网日历并将其事件复制到不同的本地日历,以便无限期地保存它们?
经过一些挖掘,我确定了以下内容:
- 互联网日历同步事件没有标准时间window。
- 由互联网日历提供商决定,订阅者无法更改。
- 没有通用的、普遍适用的实用程序可以自动将事件从一个日历复制到另一个日历(部分原因是,在非智能手机操作系统上,日历的存储和管理因客户端而异)。
- 但是,Calendar Cloner 是一个免费的开源程序,可以在 Android 上编译和 运行, 可以自动执行将事件从一个日历复制到另一个日历。它在规则方面不支持太多复杂性,但它完成了工作。
- Windows 最简单可行的替代方法可能是在 Outlook 中订阅 Internet 日历,然后编写 VBA 宏(可能基于 this one)将事件复制到新日历。 (新日历可以通过各种插件同步到其他设备,这些插件将 Outlook 与 Google 日历或 CalDAV 日历同步)。
我订阅了一个 Internet 日历(url 以 .ics 结尾的那种),我注意到在我的日历客户端中,未来的事件会更新得很好,但过去的事件很快就会消失。这是互联网订阅的标准行为吗?还是由于日历提供商或我的客户端的特定配置?
我在我的客户端中没有看到任何“同步旧事件”或类似的选项,所以如果它是前两种情况中的任何一种,是否有任何程序(最好是 Android 或Windows) 基本上可以订阅互联网日历并将其事件复制到不同的本地日历,以便无限期地保存它们?
经过一些挖掘,我确定了以下内容:
- 互联网日历同步事件没有标准时间window。
- 由互联网日历提供商决定,订阅者无法更改。
- 没有通用的、普遍适用的实用程序可以自动将事件从一个日历复制到另一个日历(部分原因是,在非智能手机操作系统上,日历的存储和管理因客户端而异)。
- 但是,Calendar Cloner 是一个免费的开源程序,可以在 Android 上编译和 运行, 可以自动执行将事件从一个日历复制到另一个日历。它在规则方面不支持太多复杂性,但它完成了工作。
- Windows 最简单可行的替代方法可能是在 Outlook 中订阅 Internet 日历,然后编写 VBA 宏(可能基于 this one)将事件复制到新日历。 (新日历可以通过各种插件同步到其他设备,这些插件将 Outlook 与 Google 日历或 CalDAV 日历同步)。