Перейти к основному содержимому

calculateDuration

Description

Вычисляет продолжительность задачи

calculateDuration: (config: object, end_date: Date) => number

Parameters

Returns

  • duration - (number) - продолжительность задачи в единицах, указанных опцией duration_unit

Example

gantt.config.work_time = true;
gantt.init("gantt_here");

// calculate worktime duration between specified dates
// (for specific task, if multiple working calendars used)
gantt.calculateDuration({
start_date: new Date(2013,02,15),
end_date: new Date(2013,02,25)
/*,task: task*/
});

// or
gantt.calculateDuration(task);

// or
gantt.calculateDuration(new Date(2013,02,15), new Date(2013,02,25)); //->6

Details

заметка

Если опция work_time включена, метод рассчитывает продолжительность задачи в рабочем времени.

Свойства конфигурационного объекта

Конфигурационный объект может содержать следующие свойства:

  • start_date - (Date) дата начала задачи
  • end_date - (Date) дата завершения задачи
  • task - (object) необязательный, объект задачи, продолжительность которой должна быть рассчитана

Связанные API

Связанные руководства

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.