вычисляет продолжительность задачи
config | object | Date | либо конфигурационный объект временного интервала, либо дата начала задачи |
end_date | Date | необязательный, дата окончания задачи. Параметр обязателен, если первый параметр указан как start_date. |
number | продолжительность задачи в единицах, указанных в опции duration_unit |
gantt.config.work_time = true;
gantt.init("gantt_here");
// вычислить продолжительность рабочего времени между указанными датами
// (для конкретной задачи, если используются несколько рабочих календарей)
gantt.calculateDuration({
start_date: new Date(2013,02,15),
end_date: new Date(2013,02,25)
/*,task: task*/
});
// или
gantt.calculateDuration(task);
// или
gantt.calculateDuration(new Date(2013,02,15), new Date(2013,02,25)); //->6
Если опция work_time включена, метод вычисляет продолжительность задачи в рабочем времени.
Конфигурационный объект может содержать следующие свойства: