Knowledge Base Help Center
Datum in Textbausteine einfügen
Wenn du in deinen Textbausteinen das heutige Datum, die Uhrzeit oder einen Zeitstempel einfügen möchtest, kannst du folgende Platzhalter für deinen vollständigen Text verwenden.
{date:dd'.'MM'.'yyyy}
{time:hh':'mm':'ss}
Wenn du deine Worterweiterung erstellst, könnte dein Baustein wie folgt aussehen:
Geschrieben am {date:dd'.'MM'.'yyyy} um {time:hh':'mm}.
Das Ergebnis sieht dann so aus:
Geschrieben am 11.01.2020 um 12:33.
Gehen wir den Formatierungstext einfach von links nach rechts durch.
Das d steht für day also Tag. Mit dd gibst du an, dass deine Tagesangabe zweistellig sein soll. Das bedeutet, dass vor einstellige Daten eine Null geschrieben wird.
Als nächstes steht in dem Text ein Punkt zwischen zwei Hochkomma, also das hier ‚.‘ was so viel bedeutet wie „diesen Teil nicht interpretieren, sondern nur abdrucken“. Da kommen die Punkte zwischen Tag, Monat und Jahr her.
Als nächstes kommt dann MM. Das M steht für month, also Monat und dass es doppelt ist, sagt wieder, dass alles zweistellig angegeben werden soll. Dann kommt wieder das Format für den Punkt.
Und zu guter Letzt folgt yyyy, was für das Jahr in vierstelliger Formatierung steht.
Wenn du also deine Datumsformatierung ändern möchtest, kannst du das ganz einfach tun indem du die Reihenfolge und die Einschübe in den einzelnen Anführungszeichen änderst.
Tage und Monate als Text
Wenn du einen Textbaustein mit dem Wochentag oder dem Monat als Text erstellen möchtest, geht das auch.
Um den Wochentag anzuzeigen kannst du ddd oder dddd im Formattext verwenden.
ddd wird durch die ersten drei Buchstaben des Wochentags ersetzt, während dddd durch den vollständigen Namen des Wochentags ersetzt wird.
Und das gleiche gilt für den Monat. Mit MMM und MMMM bekommst du entweder die Abkürzung oder den vollständigen Monatsnamen.
Probier es aus. Erstelle eine Worterweiterung mit folgendem Inhalt:
{date:dddd' der 'd'. des Monats 'MMMM' im Jahr 'yyyy}
Daraus wird dann:
Sonntag der 12. des Monats Januar im Jahr 2020.
Es gibt noch wesentlich mehr Formatierungsmöglichkeiten. Ignoriere einfach den Code und scroll weiter zur Tabelle mit den Erklärungen weiter unten.
Datums-Berechnungen
Eigentlich ist es ja ein Datum relativ zum aktuellen Tag, aber das liest sich viel zu kompliziert. Der Clou ist, dass deine Textbausteine auch Platzhalter für das Datum in x Tagen enthalten können. Dafür fügst du direkt nach dem date:
eine Datums-„Anpassung“ ein.
Diese Anpassung muss immer in Klammern geschrieben werden und kann in einer Datumsangabe auch nur einmal vorkommen.
Fangen wir mit einem einfachen Beispiel an. Dieser Textbaustein gibt das Datum von heute in 14 Tagen aus:
Bitte überweisen Sie den Betrag bis zum
{date:(+14d)dd'.'MM'.'yyyy}
.
Der fett gedruckte Text ist die „Anpassung“ von der ich gesprochen habe. Die Anweisung ist:
„Nimm das Datum von heute, addiere 14 Tage darauf und gib es dann nach folgendem Muster aus.“
Die folgende Beschreibung, der Regel, nach der du die Datums-„Anpassung“ erstellst, sieht erst einmal kompliziert aus, ist aber an sich ganz einfach.
([Zahl]d [Zahl]M [Zahl]y)
Das [Zahl] ist natürlich nur ein Platzhalter für eine positive oder auch negative Zahl. Ja, das ist richtig. Du kannst auch das Datum „vor 14 Tagen“ ausgeben lassen.
Wie bei der Formatierung der Ausgabe, steht das d
wieder für Tage, das M
für Monate und das y
für Jahre. Wenn du als Zahl eine Null eintragen würdest, kannst du den Eintrag auch weglassen.
ACHTUNG:
Wenn du Monate oder Jahre hinzufügst oder abziehst, kann es zu Überraschungen kommen. Was passiert, wenn du am 31. Januar plus einen Monat rechnest?
Ich bin hier davon ausgegangen, dass dann das Ende des Monats gemeint ist. Das Ergebnis wäre dann also der 28. Februar bzw. der 29. wenn es ein Schaltjahr ist.