文本与内容 / 快速工具

ICS 日历事件生成器

生成一个使用 UTC、文本正确转义且字段确定的 iCalendar 事件。

● 仅在浏览器本地处理
仅在浏览器本地处理
ICS 日程 选择一个操作开始处理。
使用说明如何使用 ICS 日历事件生成器

实际处理方法

生成一个使用 UTC、文本正确转义且字段确定的 iCalendar 事件。

可复现示例

示例输入
title=321Kit Review
start=2026-07-20T09:00:00Z
end=2026-07-20T09:30:00Z
description=Review local tools
location=Online
预期结果
BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//321Kit//Local Event Generator//EN
BEGIN:VEVENT
UID:event-20260720t090000z@321kit.local
DTSTAMP:20260720T090000Z
DTSTART:20260720T090000Z
DTEND:20260720T093000Z
SUMMARY:321Kit Review
DESCRIPTION:Review local tools
LOCATION:Online
END:VEVENT
END:VCALENDAR
  1. 1

    在“Key=value 日程字段”区域粘贴内容、输入参数或选择需要处理的文件。

  2. 2

    根据任务选择 “生成 ICS”;页面会在当前浏览器中完成处理。

  3. 3

    检查“ICS 日程”中的结果,确认无误后再复制或下载。

结果说明

ICS 日历事件生成器 的计算范围

填写标题以及带明确 UTC 偏移的开始、结束时间。生成器会把时间规范为 UTC、转义 iCalendar 文本、验证事件 URL,并返回包含一个 VEVENT 的确定性 VCALENDAR 文档。

必填字段与时间格式

标题、开始时间和结束时间必填。使用以 Z 结尾或包含 +08:00 等偏移的 ISO 日期时间,结束必须晚于开始;描述、地点、URL 与 UID 可选。

ICS 输出包含什么

文档包含 VCALENDAR 与 VEVENT 边界、VERSION、PRODID、UID、DTSTAMP、DTSTART、DTEND 和 SUMMARY;描述、地点与 URL 只在填写后加入。

导入方式与兼容边界

把结果保存为 .ics 文件并导入目标日历。本工具只创建一个 UTC 事件,不生成重复规则、提醒、参与者、时区定义或托管日历订阅。

常见问题

为什么日期时间必须包含 UTC 偏移?

明确偏移可以消除本地时间歧义,生成器会把输入时刻转换成输出中的 UTC Z 格式。

这个生成器能创建重复事件吗?

不能。它只创建一个受限 VEVENT;需要 RRULE 或例外日期时,应使用支持重复规则的日历工具。

321工具箱会把事件直接加入我的日历吗?

不会。ICS 文本在本地生成,由你检查、保存并导入所选日历应用。