ICS转CSV
把日历导出文件变成电子表格:每个日程都带有日期、时间、地点和参与者。
免费 · 无需注册 · 没有水印 · 文件不会离开你的设备
3步完成ICS转CSV
- 选择从日历导出的.ics文件。
- 选择CSV或Excel、时区,以及是否列出重复日程的每个日期。
- 点击“转换日历”,用Excel、Google表格或Numbers打开文件。
能用来统计的日历表格
.ics文件是Google日历、Outlook、Apple日历和预约系统导出日程的格式。变成电子表格后就有了新用途:统计为某个客户花的小时数,用于工时表或开票;列出一个学期的课程;核对排班表;或者存档。每个日程成为一行,包含Subject、Start Date、Start Time、End Date、End Time、All Day Event、以小时计的时长、时区、地点、描述、组织者、参与者、类别和状态。
时间计算准确:每个日程的时区,包括Outlook的Windows时区名和文件内定义的时区,都会换算成日历自己的时区、你的时区或UTC,并正确处理夏令时切换。重复日程可以逐日列出,直到今天起一年内,跳过已删除的日期,改期的日期按新时间显示;也可以每个系列一行,附上重复规则。全天日程显示它覆盖的最后一天,而不是原始文件中的后一天。Excel文件中是真正的日期和时间单元格,求和与筛选马上就能用。
常见问题
怎么把Google日历导出为ICS文件?
在电脑上打开Google日历,进入“设置”>“导入和导出”>“导出”:会得到一个ZIP,每个日历一个.ics文件。只导出一个日历时,打开它的设置,使用“导出日历”。
怎么导出Outlook日历?
在Windows版经典Outlook中,打开日历,使用“文件”>“保存日历”,会保存一个.ics文件。在网页版Outlook中,通过“设置”>“日历”>“共享日历”发布日历,然后下载ICS链接。
重复日程怎么处理?
默认列出系列的每个日期,从第一次开始直到今天起一年,跳过已删除的日期,改期的日期按新时间显示。选择“每个系列一行”时,每个重复日程只出现一次,并附上重复规则。
能统计日历里的小时数吗?
能。Duration (hours)列以数字形式给出每个日程的时长,比如1.5。在Excel或Google表格中按Subject或日期筛选,再对这一列求和即可。
为什么列名是英文?
它们沿用Google日历和Outlook自己的CSV文件所用的名称(Subject、Start Date、Start Time……),容易辨认,把表格导入其他应用时也方便对应字段。
我的日历会上传到服务器吗?
不会。日历在你自己设备上的浏览器中读取和转换,绝不会发送到服务器。页面打开后即使断网也能使用,关闭标签页后不会留下任何内容。
相关工具
所属专题: 数据工具