Я прошу прощения, если это не на том сайте StackExchange.Я полагаю, что это может пойти на Apple SE, но меня больше интересуют тонкости .ical
файлов, а не само приложение, так как я хочу проанализировать файлы с помощью PHP.
Я пишу вебприложение с функцией календаря.Он должен загружать .ical
файлы и отображать встречи, сгруппированные в полчаса.
Поддерживают ли файлы .ical
одновременно несколько событий? Когда речь идет о написании кода для добавлениясобытия, время начала будет округлено до ближайших 30 минут, поэтому два события могут иметь одинаковое время начала.Разрешено ли это в .ical
файлах, а также правильно ли он анализируется PHP-парсерами?Меня действительно интересуют только файлы iCal последних или самых популярных версий.
Я предполагаю, что ответ «да», поскольку у событий есть свои DTSTAMP
, DTSTART
и * 1015.* Свойства, но я хочу быть уверен, что парсер (в PHP) может справиться с этим.