iCal生成器 为具有日期、时间和位置的事件生成iCalendar (.ics) 文件。
What Is iCal生成器?
iCal Generator 创建遵循 RFC 5545 标准的 iCalendar (.ics) 文件。这些文件可以被几乎所有日历应用程序打开 -- Google 日历、Apple 日历、Outlook 等。输入您的事件详细信息,包括标题、日期、时间、地点和描述,并生成一个格式正确的 .ics 文件。该工具支持有时限的事件和全天事件,全都具有可自定义的开始和结束日期/时间。
Technical Guide
生成器创建遵循 RFC 5545 的 iCalendar 格式。输出包括 VCALENDAR 和 VEVENT 组件以及标准属性:
- DTSTART/DTEND:事件开始和结束时间。对于全天事件,使用 VALUE=DATE 参数。
- SUMMARY:带有 iCal 字符转义(分号、逗号、反斜杠、新行)的事件标题。
- DESCRIPTION:具有相同转义的事件描述。
- LOCATION:事件地点。
- UID:从时间戳和随机字符串生成的唯一标识符。
- DTSTAMP:.ics 文件创建时的时间戳。
日期时间值使用 iCal 格式:YYYYMMDDTHHMMSS。行结束使用 CRLF (\r\n),如规范所要求。
生成的 .ics 文件使用 PUBLISH 方法,这意味着它是一个已发布的事件(不需要响应的会议请求)。
Related Tools
About This Tool
iCal生成器 is a free online tool by FreeToolkit.ai. All processing happens directly in your browser — your data never leaves your device. No registration or installation required.