如果这是在错误的 StackExchange 站点上,我深表歉意。我想它可以转到 Apple SE,但我对.ical
文件的复杂性更感兴趣,而不是应用程序本身,因为我想用 PHP 解析文件。
我正在编写一个具有日历功能的网络应用程序。它需要加载.ical
文件并显示分组到半小时时段的约会。
文件是否.ical
同时支持多个事件?在编写添加事件的代码时,开始时间将四舍五入到最接近的 30 分钟,因此两个事件可能具有相同的开始时间。这是否允许在.ical
文件中,以及被 PHP 解析器正确解析?我只对最近或最流行版本的 iCal 文件真正感兴趣。
我猜答案是“是”,因为事件有自己的DTSTAMP
,DTSTART
和DTEND
属性,但我想确保解析器(在 PHP 中)可以处理这个问题。