19.1.6Die Funktionen "Datum"
Diese Funktionen ermöglichen es, mit Daten zu arbeiten: einen Teil daraus extrahieren (Tag, Monat, Jahr), eine Dauer berechnen oder ein Datum formatieren.
AUJOURDHUI(): gibt das heutige Datum zurück (Systemdatum).
DATE(jour ; mois ; année): gibt ein angegebenes Datum im Format tt.mm.jjjj zurück.
Beispiel: DATE(25;12;18) ergibt «25.12.2018».
JOUR(date): gibt den Tag des Monats zurück (1 bis 31).
Beispiel: JOUR(@Donnée:Date d’entrée) ergibt «15», wenn das Datum der 15. ist.
MOIS(date): gibt den Monat zurück (1 bis 12).
Beispiel: MOIS(@Donnée:Date d’entrée) ergibt «3», wenn das Datum im März liegt.
ANNEE(date): gibt das Jahr vierstellig zurück.
Beispiel: ANNEE(@Donnée:Date d’entrée) ergibt «2025».
JDSL(date): gibt den Wochentag zurück (1 = Montag bis 7 = Sonntag) des angegebenen Datums.
Beispiel: JDSL(DATE(28;3;14)) ergibt «5» (Freitag).
SEMAINE(date): wandelt ein Datum in eine Wochennummer um (0 bis 53). Die Dezimalstellen entsprechen der Anzahl Tage in Hundertsteln seit Beginn der Woche (Montag = 0; Dienstag = 0.14; usw. bis Sonntag = 0.86). Sie können selbstverständlich die FunktionINTverwenden, um die Dezimalstellen zu entfernen.
Beispiel: SEMAINE(DATE(28;3;14)) ergibt «13.57» (Freitag der 13. Woche).
ADDMOIS(date ; nombre): fügt einem angegebenen Datum einen oder mehrere Monate hinzu.
Beispiel: ADDMOIS(DATE(15;5;25);2) ergibt «15.04.2025».
DEBUTMOIS(date): gibt das Datum des ersten Tages des Monats zurück.
Beispiel: DEBUTMOIS(DATE(3;2;25)) ergibt «01.02.2025».
-
FINMOIS(date): gibt das Datum des letzten Tages des Monats zurück.