Funktionen auf Datumswerten
Datum.AddMonths[Anzahl]→Datum
Anzahl (Zahl).
Resultat: Die Funktion AddMonths liefert das um die Anzahl Monate entfernt liegende Datum in der Zukunft oder, falls Anzahl negativ ist, in der Vergangenheit.
Datum.AddWorkingDays[Anzahl]→Datum
Anzahl (Zahl).
Resultat: Die Funktion AddWorkingDays liefert das um die Anzahl Werktage entfernt liegende Datum in der Zukunft oder, falls Anzahl negativ ist, in der Vergangenheit.
Datum.AddYears[Anzahl]→Datum
Anzahl (Zahl).
Resultat: Die Funktion AddYears liefert das um Anzahl Jahre entfernt liegende Datum in der Zukunft oder, falls Anzahl negativ ist, in der Vergangenheit.
Jahr:Zahl.Date[Monat(1):Zahl;Tag(1):Zahl]→Datum
Resultat: Die Funktion Date liefert das Datum, das tag.monat.jahr entspricht. Wird für <Monat> oder <Tag> ein über die normalen Bereichsgrenzen hinausgehender Wert übergeben, verschiebt sich die Jahres- bzw. Monatszahl entsprechend.
Datum.Day→Zahl
Resultat: Die Funktion Day liefert den Tagesanteil eines Datums: 1...31.
Datum.DayOfWeek→Zahl
Resultat: Die Funktion DayOfWeek liefert den Wochentag eines Datums, dabei gilt: 0=Montag ... 6=Sonntag.
Datum.EvaluationDate→Datum
Datum (Datum[Aktuelles Datum]).
Resultat: Die Funktion EvaluationDate liefert das Auswertungsdatum, das vom Kontext einer Auswertung definiert wird und das Sie über das Eingabefeld "Auswertungsdatum" auf der Registerkarte "Start" für alle Vorlagen eines Workspaces eingeben können.
Auf diese Funktion als Default-Datum greift jede MM-Talk-Funktion, die einen Parameter "Auswertungsdatum" besitzt, zu.
Datum.EvaluationStartDate→Datum
Datum (Datum[Aktuelles Datum]).
Resultat: Die Funktion EvaluationStartDate liefert das Startdatum der Auswertung, wenn ein solches neben dem EvaluationDate benötigt wird, die Auswertung also über ein Zeitintervall erfolgt.
Datum.Halbjahresanfang→Datum
Resultat: Die Funktion Halbjahresanfang liefert das Datum des Halbjahresanfangs vor dem übergebenen Datum.
Heute→Datum
Resultat: Die Funktion Heute liefert das aktuelle Auswertungsdatum.
DatumMitZeit.Hour→Zahl
Resultat: Die Funktion Hour liefert die Stunde der Uhrzeit auf 24-Stunden-Basis.
Datum.Jahresanfang→Datum
Resultat: Die Funktion Jahresanfang liefert das Datum des Jahresanfangs vor dem übergebenen Datum.
Datum.Max[Datum]→Datum
Resultat: Die Funktion Max liefert den größeren der beiden Datumswerte, also das aktuellere Datum.
Datum.Min[Datum]→Datum
Resultat: Die Funktion Min liefert den kleineren der beiden Datumswerte, also das Datum, das länger zurückliegt.
Datum.Minus[n:Zahl]→Datum
Resultat: Die Funktion Minus liefert das Datum minus n Tage.
DatumMitZeit.Minute→Zahl
Resultat: Die Funktion Minute liefert die Minute der Uhrzeit.
Zahl.Minutes→Zahl
Resultat: Die Funktion Minutes liefert die Zeitangabe in Minuten.
Datum.Monatsanfang→Datum
Resultat: Die Funktion Monatsanfang liefert das Datum des Monatsanfangs vor dem übergebenen Datum.
Datum.Month→Zahl
Resultat: Die Funktion Month liefert den Monatsanteil eines Datums: 1...12.
Datum.MonthsBetween[Bis:Datum]→Zahl
Bis (Datum).
Resultat: Die Funktion MonthsBetween liefert die Anzahl der Monate zwischen zwei Datumswerten. Gegebenenfalls wird ein gebrochener Wert geliefert.
Now→DatumMitZeit
Resultat: Die Funktion Now liefert das aktuelle Datum und die Uhrzeit nach Rechneruhr.
Datum.Plus[n:Zahl]→Datum
Resultat: Die Funktion Plus liefert das Datum plus n Tage.
Datum.Quartalsanfang→Datum
Resultat: Die Funktion Quartalsanfang liefert das Datum des Quartalsanfangs vor dem übergebenen Datum.
DatumMitZeit.Second→Zahl
Resultat: Die Funktion Second liefert die Sekunde der Uhrzeit.
SysDate→Datum
Resultat: Die Funktion SysDate liefert die aktuelle Systemzeit.
Hour.Time[Minute;Second]→Zahl
Resultat: Die Funktion Time liefert die Zeit als Bruchteil von Tagen, die Hour:Minute:Second entspricht.
Datum.Ultimo→Datum
Resultat: Die Funktion Ultimo liefert den Monatsletzten.
Datum.WeeksBetween[Bis:Datum]→Zahl
Bis (Datum).
Resultat: Die Funktion WeeksBetween liefert die Anzahl der Wochen zwischen zwei Datumswerten. Gegebenenfalls wird ein gebrochener Wert geliefert.
Datum.Wochenanfang→Datum
Datum.Wochenende→Datum
Resultat: Die Funktionen Wochenanfang und Wochenende liefern das entsprechende Datum vor bzw. nach dem übergebenen Datum.
Datum.WorkingDayNext→Datum
Datum.WorkingDayPrev→Datum
Resultat: Die Funktionen WorkingDayNext und WorkingDayPrev runden ein Datum auf Montag-Freitag, wobei für Samstag und Sonntag der nachfolgende Montag bzw. bei WorkingDayPrev der vorherige Freitag geliefert wird.
Datum.WorkingDaysBetween[Bis:Datum]→Zahl
Bis (Datum).
Resultat: Die Funktion WorkingDaysBetween liefert die Anzahl der Werktage zwischen zwei Datumswerten.
Datum.Year→Zahl
Resultat: Die Funktion Year liefert den Jahresanteil eines Datums.
Datum.YearsBetween[Bis:Datum]→Zahl
Bis (Datum).
Resultat: Die Funktion YearsBetween liefert die Anzahl der Jahre zwischen zwei Datumswerten. Gegebenenfalls wird ein gebrochener Wert geliefert.
Datum.Zinstage[optional: Enddatum;Periodenformel]→Zahl
Enddatum (Datum[Aktuelles Datum]): Das Datum, bis zu dem die Zinstage berechnet werden.
Periodenformel (Periodenformel[act/act (ISMA-251)]): Der Typ der Periodenformel.
Resultat: Die Funktion Zinstage liefert die Anzahl der Zinstage.
Beachten Sie hierbei, dass das Enddatum standardmäßig nicht Teil der Berechnung ist. Wenn man die Anzahl der Zinstage für ein Intervall berechnet, dann wird (standardmäßig) der erste Tag des Intervalls mitgezählt und der letzte nicht.