calculateDuration

berechnet die Dauer einer Aufgabe

number calculateDuration(object | Date config, [Date end_date] );
configobject | Dateentweder das Konfigurationsobjekt eines Zeitraums oder das Startdatum der Aufgabe
end_dateDateoptional, das Enddatum der Aufgabe. Der Parameter ist erforderlich, wenn der erste Parameter als start_date angegeben wird.
numberdie Dauer einer Aufgabe in den durch die duration_unit Option angegebenen Einheiten

Example

gantt.config.work_time = true;
gantt.init("gantt_here");
 
// berechne die Arbeitszeitdauer zwischen den angegebenen Daten 
// (für eine spezifische Aufgabe, wenn mehrere Arbeitskalender verwendet werden)
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

Details

Wenn die work_time Option aktiviert ist, berechnet die Methode die Dauer der Aufgabe in Arbeitszeit.

Konfigurationsobjekt Eigenschaften

Das Konfigurationsobjekt kann die folgenden Eigenschaften enthalten:

  • start_date - (Date) das Datum, an dem eine Aufgabe geplant ist zu beginnen
  • end_date - (Date) das Datum, an dem eine Aufgabe geplant ist abgeschlossen zu werden
  • task - (object) optional, das Objekt der Aufgabe, deren Dauer berechnet werden soll
See also
Zurück nach oben