Микроразметка exceptDate
Изучите возможности использования микроразметки exceptDate для исключения событий из расписания.
exceptDate - Свойство Schema.org
Описание: Определяет Date или DateTime во время, в течение которого запланированное Событие не произойдет. Свойство позволяет указать исключения из Расписания. Если исключение указано в виде DateTime, то только событие, которое должно было начаться в указанную дату и время, должно быть исключено из расписания. Если исключение указано в виде Date, то любое событие, запланированное на этот 24-часовой период, должно быть исключено из расписания. Это позволяет исключить целый день из расписания, не перечисляя каждое запланированное событие.
Микроразметка exceptDate используется для определения даты или времени, в течение которого запланированное событие не состоится. Это позволяет указывать исключения из расписания. Если исключение указано как DateTime, то из расписания исключается только событие, которое должно было начаться в это конкретное время. Если исключение указано как Date, то из расписания исключаются все события, запланированные на этот 24-часовой период. Это позволяет исключить целый день из расписания, не перечисляя каждое запланированное событие.
Used on these types
Source
https://github.com/schemaorg/schemaorg/issues/1457