Тестовые ICS файлы

iCalendar (.ics, RFC 5545) — стандарт обмена календарными данными: события, встречи, задачи, напоминания. Ниже — тестовые .ics файлы для скачивания и импорта в Google Calendar, Apple Calendar, Outlook

Тестовый файл: Событие (VEVENT): дата, время, место
Событие (VEVENT): дата, время, место
336 bytes
Тестовый файл: Встреча: участники, организатор, статус
Встреча: участники, организатор, статус
531 bytes
Тестовый файл: Повторяющееся событие (RRULE, еженедельно)
Повторяющееся событие (RRULE, еженедельно)
358 bytes
Тестовый файл: Задача (VTODO): срок и приоритет
Задача (VTODO): срок и приоритет
293 bytes
Тестовый файл: Событие с напоминанием (VALARM)
Событие с напоминанием (VALARM)
370 bytes
Тестовый файл: Календарь из нескольких событий
Календарь из нескольких событий
561 bytes
Тестовый файл: Пустой календарь (валидный VCALENDAR)
Пустой календарь (валидный VCALENDAR)
106 bytes

🧠 Как устроен iCalendar

iCalendar — текстовый формат (RFC 5545) со строками вида СВОЙСТВО:значение и обязательным переносом CRLF. Всё оборачивается в VCALENDAR; внутри — компоненты VEVENT (событие), VTODO (задача), VALARM (напоминание). Повторения задаёт RRULE.

📄 Текст CRLF-строки 📅 VCALENDAR контейнер 🗓️ VEVENT / VTODO компоненты 🔤 Свойства DTSTART, RRULE 💾 .ics готовый файл