2016-03-24 1 views
0

По rfc5545:Эксклюзивный/Inclusive DTEND в соответствии с RFC5545 и Fullcalendar в случае с временной частью, как это сделать правильно?

Свойство «DTEND» за «VEVENT» календарной компоненту определяет не оплаченный конца события.

Также в fullcalendar документации для end свойства объекта события написан тот же:

Исключительное даты/времени заканчивается событие. Необязательный.

Ввод Moment-ish, как и строка ISO8601. По всему API этот станет настоящим объектом Moment.

Это момент сразу после окончания мероприятия. Например, , если последний полный день мероприятия - четверг, эксклюзивным завершением мероприятия будет 00:00:00 в пятницу!

С AllDay событий все понятно, если событие от 24/03/2016 до 25/03/2016 Мне нужно писать в соответствии с описанным выше от 24/03/2016 до 25/03/2016.

Теперь мой вопрос, как я должен написать в DTEND, когда событие от 24/03/2016 10:00 до 24/03/2016 10:30, т.е. 30 мин событие? Мне нужно написать 24/03/2016 10:30:01, чтобы создать не включительно дата окончания?

ответ

2

Ваше понимание RFC5545 правильно, это ваша математика, который не удается вам:

Допустим, вы хотите иметь 1 мин событие в вы бы

DTSTART: 20160324T173000Z
DTEND: 20160324T173100Z

Аналогично для 30 мин событиечрезвычайной вы бы:

DTSTART: 20160324T173000Z
DTEND: 20160324T180000Z

Смежные вопросы