Sonn- und Feiertage berücksichtigen


Alle Skripte in todo4teams haben Zugriff auf das Helferobjekt „helper“.

Mit Hilfe der beiden Methoden isWeekend und isHoliday kann ermittelt werden, ob ein Datum ein Sonntag oder ein Feiertag sein kann. Letzteres kann ein festes Datum haben oder durch die Gaußsche Osterformel bestimmt werden. Regional relevante Feiertage werden nicht berücksichtigt. Hier ist ein Beispiel für die Auswahl-Aktion innerhalb eines Teams, die bestimmt, ob die Zielzeit ein Sonntag oder ein Feiertag sein wird:

if (helper.isWeekend(taskPanel.getEndDate()))
{
    helper.infoMessage("Die Zielzeit ist ein Wochende!")
}

if (helper.isHoliday(taskPanel.getEndDate()))
{
    helper.infoMessage("Die Zielzeit ist ein Feiertag!")
}