getRecDates

получает все повторяющиеся вхождения события

object getRecDates(string id,number number);
idstringидентификатор повторяющегося события
numbernumberмаксимальное количество вхождений для получения (по умолчанию 100)
objectобъект, содержащий 2 свойства:
  • start_date - (Date) дата и время начала каждого вхождения
  • end_date - (Date) дата и время окончания каждого вхождения

Example

var dates = scheduler.getRecDates(22);

Details

Это свойство требует включения расширения recurring.

В качестве примера рассмотрим повторяющееся событие (id: 22), которое происходит каждые 2 дня с 14:00 до 15:00, начиная с 12 ноября 2010 года, всего 3 раза. Метод getRecDates для этого события вернёт следующий массив:

[
    { 
      start_date: Tue Oct 12 2010 14:00:00 GMT+0300 (E. Europe Daylight Time),
      end_date: Tue Oct 12 2010 15:00:00 GMT+0300 (E. Europe Daylight Time)
    },
    { 
      start_date: Tue Oct 14 2010 14:00:00 GMT+0300 (E. Europe Daylight Time),
      end_date: Tue Oct 14 2010 15:00:00 GMT+0300 (E. Europe Daylight Time)
    },
    { 
      start_date: Tue Oct 16 2010 14:00:00 GMT+0300 (E. Europe Daylight Time),
      end_date: Tue Oct 16 2010 15:00:00 GMT+0300 (E. Europe Daylight Time)
    }
]
Наверх