getRecDates
Description
Возвращает все появления повторяющегося события
getRecDates: (id: string, number: number) => any
Parameters
id- (required) string - идентификатор повторяющегося событияnumber- (required) number - максимальное количество возвращаемых вхождений (по умолчанию, 100)
Returns
event- (object) - объект с двумя свойствами:- start_date - (Date) дата начала одного появления
- end_date - (Date) дата окончания одного появления
Example
const dates = scheduler.getRecDates(22);
Details
примечание
Это свойство требует включения расширения recurring.
Например, существует повторяющееся событие (id: 22), которое происходит каждые 2 дня с 14:00 до 15:00, начиная с 12 ноября 2027 года; всего 3 вхождения. Метод getRecDates для этого события вернет следующий массив:
[
{
start_date: Tue Oct 12 2027 14:00:00 GMT+0300 (E. Europe Daylight Time),
end_date: Tue Oct 12 2027 15:00:00 GMT+0300 (E. Europe Daylight Time)
},
{
start_date: Thu Oct 14 2027 14:00:00 GMT+0300 (E. Europe Daylight Time),
end_date: Thu Oct 14 2027 15:00:00 GMT+0300 (E. Europe Daylight Time)
},
{
start_date: Sat Oct 16 2027 14:00:00 GMT+0300 (E. Europe Daylight Time),
end_date: Sat Oct 16 2027 15:00:00 GMT+0300 (E. Europe Daylight Time)
}
]
Need help?
Got a question about the documentation? Reach out to our technical support team for help and guidance. For custom component solutions, visit the Services page.