开始时间
错误: 输入了本地时间,却以为会自动转换时区。
修正: 请先将预期开始时间转换为 UTC 再输入。导入后检查日历事件显示的本地时间。
生成 UTC 事件或重复事件系列,以导入 Google 日历及其他 iCalendar 应用。
可在浏览器中离线运行。页面和所需文件加载完成后,处理无需互联网。
在浏览器中运行
生成 UTC 事件或重复事件系列,以导入 Google 日历及其他 iCalendar 应用。
不会。请输入 UTC 时间,而非本地时钟时间。它仅创建单个事件或一个重复系列,不会同步、检测冲突或通知参与者。每月和每年的重复按日历规则执行,跳过无效日期。不同日历的导入行为可能不同。相同输入会生成相同事件标识符。
输入仅在本页面处理,不会发送到服务器。
将输入的开始时间视为 UTC,加上以分钟计的持续时间得到结束时间。转义 iCalendar 文本,生成包含 DTSTART、DTEND、UID 及可选 RRULE 的 VEVENT。按 75 个 UTF-8 字节折行,不拆分字符。下载 ICS 文件并导入日历。
事件标题 · 开始时间 · UTC · 持续时间 · 分钟 · 重复 · 发生次数 · 地点
生成 UTC 事件或重复事件系列,以导入 Google 日历及其他 iCalendar 应用。
BEGIN:VCALENDAR VERSION:2.0 PRODID:-//ListFan//Local Calendar Builder//EN CALSCALE:GREGORIAN BEGIN:VEVENT UID:20260922T180000Z-8367d941@list.fan DTSTAMP:20260922T080909Z DTSTART:20260922T180000Z DTEND:20260922T19
DTEND = DTSTART + duration × 60 s
BEGIN:VCALENDAR VERSION:2.0 PRODID:-//ListFan//Local Calendar Builder//EN CALSCALE:GREGORIAN BEGIN:VEVENT UID:20260922T180000Z-8367d941@list.fan DTSTAMP:20260922T080909Z DTSTART:20260922T180000Z DTEND:20260922T190000Z SUMMARY:2026-09-22 END:VEVENT END:VCALENDAR
不会。请输入 UTC 时间,而非本地时钟时间。它仅创建单个事件或一个重复系列,不会同步、检测冲突或通知参与者。每月和每年的重复按日历规则执行,跳过无效日期。不同日历的导入行为可能不同。相同输入会生成相同事件标识符。
计算在你的设备上进行。表单输入不会发送到服务器。
单行,最多 500 个字符;导出为 SUMMARY。
输入原始文本,处理在本地进行。
输入有效的 UTC 日期和时间。不使用浏览器时区。
按所示格式输入日期或时间。
1 至 10080 的整数分钟。结束时间为开始时间加上此时长。
请输入整数,不可输入小数数量。
最小值: 1 · 最大值: 10080
选择不重复,或每天、每周、每月、每年重复。
选择与输入数据相符的模式。
选项: 不重复 · 每天 · 每周 · 每月 · 每年
仅适用于重复事件:1–1000 次,包括首次事件。
请输入整数,不可输入小数数量。
最小值: 1 · 最大值: 1000
可选纯文本,最多 1000 个字符。不查询地址或进行地理编码。
输入原始文本,处理在本地进行。
将输入的开始时间视为 UTC,加上以分钟计的持续时间得到结束时间。转义 iCalendar 文本,生成包含 DTSTART、DTEND、UID 及可选 RRULE 的 VEVENT。按 75 个 UTF-8 字节折行,不拆分字符。下载 ICS 文件并导入日历。
根据输入值按下方方法计算。
错误: 输入了本地时间,却以为会自动转换时区。
修正: 请先将预期开始时间转换为 UTC 再输入。导入后检查日历事件显示的本地时间。
Read how ListFan and third-party services handle your data. See GDPR policy