ermittelt die Dauer einer Aufgabe
config | object | Date | kann entweder das Konfigurationsobjekt sein, das einen Zeitraum beschreibt, oder nur das Startdatum der Aufgabe |
end_date | Date | optional, das Enddatum der Aufgabe. Dies wird benötigt, wenn der erste Parameter nur das start_date ist. |
number | die Dauer der Aufgabe in den durch die Option duration_unit festgelegten Einheiten |
gantt.config.work_time = true;
gantt.init("gantt_here");
// ermittelt die Arbeitszeitdauer zwischen zwei Daten
// (nützlich für Aufgaben mit mehreren Arbeitskalendern)
gantt.calculateDuration({
start_date: new Date(2013,02,15),
end_date: new Date(2013,02,25)
/*,task: task*/
});
// oder
gantt.calculateDuration(task);
// oder
gantt.calculateDuration(new Date(2013,02,15), new Date(2013,02,25)); //->6
Wenn die Option work_time aktiviert ist, berechnet diese Methode die Dauer der Aufgabe basierend auf der Arbeitszeit.
Das Konfigurationsobjekt kann folgende Eigenschaften enthalten: