【问题标题】:Does the iCalendar format support more than one event at the same time?iCalendar 格式是否同时支持多个事件?
【发布时间】:2011-12-14 18:17:31
【问题描述】:

如果这是在错误的 StackExchange 站点上,我深表歉意。我想它可以转到 Apple SE,但我对 .ical 文件的复杂性更感兴趣,而不是应用程序本身,因为我想用 PHP 解析文件。

我正在编写一个具有日历功能的网络应用程序。它需要加载.ical 文件并显示分组到半小时时段的约会。

.ical 文件是否同时支持多个事件? 在编写添加事件的代码时,开始时间会四舍五入到最接近的 30 分钟,所以两个事件可能有相同的开始时间。这在.ical 文件中是否允许,以及被 PHP 解析器正确解析?我只对最近或最流行版本的 iCal 文件真正感兴趣。

我猜答案是“是”,因为事件有自己的 DTSTAMPDTSTARTDTEND 属性,但我想确保解析器(在 PHP 中)可以处理这个问题.

【问题讨论】:

  • 由于 iCal 使用 iCalendar 文件格式 (duh),这实际上是一种广泛用于日历应用程序的格式,我认为您的问题在这里很好。
  • @BoltClock 感谢您的编辑。我指的是.ical 扩展而不是应用程序本身。是的,很明显 iCal 使用 iCalendar 格式。感谢您清除它:-)

标签: php icalendar rfc2445


【解决方案1】:

是的,正如RFC 5545 中所定义的那样(没有说明禁止它)

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2012-08-17
    • 2017-01-10
    • 1970-01-01
    • 2011-11-22
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多