getClosestWorkTime
Description
Gibt die nächstgelegene Arbeitszeit zurück
getClosestWorkTime: Calendar['getClosestWorkTime']
Parameters
config- (required) object - Das Konfigurationsobjekt oder das Datum
Returns
date- (Date) - Ein Date-Objekt, das die nächstgelegene Arbeitszeit repräsentiert
Example
// Überprüft, ob das angegebene Datum ein Arbeitstag gemäß den globalen Einstellungen ist
gantt.getClosestWorkTime({date:new Date(2019,04,26)});
// oder
gantt.getClosestWorkTime(new Date(2019,04,26));
// Überprüft, ob das angegebene Datum ein Arbeitstag für eine bestimmte Aufgabe ist
gantt.getClosestWorkTime({ date: new Date(2019,04,26), task:task });
Details
Hinweis
Wenn die Option work_time deaktiviert ist, gibt die Methode das Datum unverändert zurück.
- Wenn keine Aufgabe angegeben wird, verwendet die Methode den globalen Arbeitszeitkalender.
- Zusätzlich kann diese Methode direkt von einem Kalenderobjekt aufgerufen werden.
Eigenschaften des Konfigurationsobjekts
Das Konfigurationsobjekt kann folgende Eigenschaften enthalten:
Property | Beschreibung |
|---|---|
| date | Das Datum, für das die nächstgelegene Arbeitszeit angefragt wird |
| |
| dir | ('future' oder 'past') Gibt die Richtung an, in der die nächstgelegene Zeit gesucht wird |
| |
| unit | Die Zeiteinheit, die verwendet wird, um die nächstgelegene Arbeitszeit zu ermitteln |
| |
| task | Optional, das Task-Objekt, für das die Dauer berechnet werden soll |
| |