ICS(iCalendar)日历事件生成器
生成符合 RFC 5545 标准的 `.ics` 日历事件文件,可导入 Google 日历、Apple 日历、Outlook、Fastmail 等所有兼容 iCalendar 的应用。可设置标题、起止时间(或标记为全天)、地点、组织者、参与者、重复规则(`RRULE`)、可选提醒(`VALARM`)和 URL。文件即时生成并提供下载,数据不会上传。
—
生成的 .ics
缺少必填字段:title
—
所有数据仅保留在浏览器中。文件使用 CRLF 换行符和 75 字符行折叠(符合 RFC 5545)。
使用方法
- 填写事件标题、开始和结束时间(或勾选『全天』)。
- 可选填写地点、描述、组织者邮箱、参与者邮箱(逗号分隔)、重复规则和提醒。
- 复制 .ics 文本或点击下载,然后双击文件即可导入日历应用。
常见问题
- 时间是如何保存的?
- 非全天事件以 UTC(后缀 `Z`)写入 `DTSTART`/`DTEND`。浏览器会把本地时间转换为 UTC。收件人的日历会按其本地时区显示。
- 『全天』选项做什么?
- 写入 `DTSTART;VALUE=DATE` 和 `DTEND;VALUE=DATE`(次日)。按 RFC 5545,全天事件的 `DTEND` 是排他的。时区被忽略。
- 支持哪些重复规则?
- 每天、每周、每两周、每月、每年、仅工作日(周一至周五)。更复杂的 `RRULE`(例如每月第三个周五)可直接编辑输出。
- 会自动给参与者发邀请邮件吗?
- 不会。本工具只在文件中写入 `ATTENDEE` 行。真正发出邀请需要日历服务器(CalDAV)或能把 .ics 附件视为会议请求的邮件客户端。
相关工具
ICS 日历查看器与重复规则展开
打开 .ics 邀请或日历导出文件,看清里面究竟有什么,并把重复规则展开成真正的日期。
文件 0 0
vCard (.vcf) 文件解析与检查器
拖放或粘贴任意 vCard 2.1、3.0、4.0 的 .vcf 导出,以卡片形式查看全部联系人 ─ 姓名、电话、邮箱、地址、所属机构、网址、生日、备注、内嵌照片以及任何 X- 自定义字段,全部在浏览器本地解析。
文件 0 0
GeoJSON 检查器和验证器(RFC 7946)
粘贴或上传 GeoJSON 文件,获取 RFC 7946 结构验证、按几何类型计数、多边形的 WGS-84 球面过剩面积、线串的半正矢长度、边界框和 SVG 地图预览——全部在浏览器内进行,无需上传。
文件 0 0
文件哈希 (校验和)
计算任意文件的 SHA-1、SHA-256 和 SHA-512 校验和。
文件 0 0
文件分割器
把大文件切成小块以绕过附件或上传大小限制。
文件 0 0
ZIP 内容查看器
拖入 ZIP 即可查看内部文件——大小、内容、单文件下载,无需在本地解压。
文件 0 0