🍋
Menu
.ics Other

ICS(iCalendar)

ICS 是用于在日历应用程序之间交换事件、约会、待办事项和忙闲信息的标准日历数据格式。它驱动电子邮件客户端中的日历邀请,也是 CalDAV 日历同步的基础。

MIME 类型

text/calendar

类型

文本

压缩

无损

优点

  • + Universal support in all calendar applications
  • + Email clients automatically parse .ics attachments as events
  • + Supports recurrence rules for repeating events
  • + Subscribe to ICS URLs for live calendar feeds

缺点

  • Recurrence rule (RRULE) syntax is complex and error-prone
  • Timezone handling can cause off-by-one-hour errors
  • No native support for rich formatting in event descriptions

何时使用 .ICS

使用 ICS 进行日历事件分享、邮件邀请和订阅事件源。

技术细节

ICS 文件是纯文本格式,包含 VCALENDAR 和 VEVENT 组件。每个事件包含 DTSTART、DTEND、SUMMARY、DESCRIPTION、LOCATION 以及可选的 RRULE(重复规则)。时区使用 VTIMEZONE 或 UTC 偏移量。

历史

IETF 于 1998 年以 RFC 2445 发布了 iCalendar,后于 2009 年更新为 RFC 5545。它被 Google 日历、Apple 日历、Outlook 和所有主流日历应用程序支持。

从 .ICS 转换

转换为 .ICS

相关格式