我正在使用fullcalendar js进行事件显示,我想将所有数据导出为iCal格式。
[BEGIN] => VEVENT
[CREATED] => 20121030T105658Z
[LAST-MODIFIED] => 20121030T105658Z
[DTSTAMP] => 20121030T105658Z
[SUMMARY] => Winterferien Bayern
[DTSTART;VALUE=DATE] => 20120220
[DTEND;VALUE=DATE] => 20120225
[URL] => http://www.schulferien.org
[DESCRIPTION] => Alle Termine auf www.schulferien.org
[TRANSP] => TRANSPARENT
[UID] => Winterferien-Bayern-201202251205422257@schulferien.org
[END] => VEVENT
PRODIDPRODID是您的应用程序/公司详细信息,格式为Business
开始:VEVENT事件的开始标记。你可以有你需要的那么多的通风口。
摘要这是活动标题。
UID事件的唯一ID。这很重要,也是必需的,并且允许您在创建事件详细信息后将更改推送到事件详细信息。如果检索数据库行,主键是UID值的理想候选者。
STATUS(可选。默认值为CONFIRMED)事件状态是可选的,可以是CONFIRM(确认)、TENTATIVE(暂定)、CANCELLED(取消)之一。在iOS上,取消的活动显示为一行文字装饰。
DTSTART,DTEND事件开始和结束时间戳。这应该使用定义的iCal格式进行格式化。如果您的日期尚未在UTC时区中,则应在输出之前将其转换为UTC,因为这是时间戳以"Z"结尾时的预期时区。指定时区的选项超出了本教程的范围。
值得注意的是,如果你在描述字段(我没有记录)中以纯文本形式输入地址或电话号码,iOS将自动链接文本,并跳转到地图应用程序或手机应用程序,并预先填写详细信息。
结束:VEVENT事件的结束标记。请记住,您可以根据需要设置任意数量的通风口。