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