Vorlage:Datum-n/Doku

Aus Cowboy’s Wiki
Version vom 28. März 2025, 18:19 Uhr von Cowboy (Diskussion | Beiträge) (Neu angelegt)
(Unterschied) ← Nächstältere Version | Aktuelle Version (Unterschied) | Nächstjüngere Version → (Unterschied)
Zur Navigation springen Zur Suche springen

Zweck

Diese Vorlage gibt  Kalenderdaten an. Sie kann das Datum vor oder nach einem bestimmten Tag berechnen und dieses in verschiedenen Formaten ausdrücken. Alle Angaben beziehen sich auf den  gregorianischen Kalender.

Parameter und Beispiele

Bei der Vorlage können fünf  Parameter eingestellt werden. Wenn kein Parameter – also {{Datum-n}} – in die Wiki-Syntax eingesetzt ist, wird das heutige Kalenderdatum ausgegeben: 10. Oktober 2026[1].


  • Tag: Stellt den  Tag ein.
    • {{Datum-n|Tag=1}} → der Erste dieses Monats: 1. Oktober 2026


  • Monat: Stellt den  Monat ein.[2]
    • {{Datum-n|Monat=3}} → der heutige Tag im März dieses Jahres: 10. März 2026
    • {{Datum-n|Tag=3|Monat=3}} → der 3. März dieses Jahres: 3. März 2026


  • Jahr: Stellt das  Jahr ein.[3]
    • {{Datum-n|Jahr=1669}} → der heutige Tag im Jahr 1669: 10. Oktober 1669
    • {{Datum-n|Monat=5|Jahr=1003}} → der heutige Tag im Mai 1003: 10. Mai 1003
    • {{Datum-n|Tag=11|Jahr=1003}} → der Elfte dieses Monats im Jahr 1003: 11. Oktober 1003
    • {{Datum-n|Tag=22|Monat=08|Jahr=2024}} → der 22. August 2024: 22. August 2024


  • Differenz: Berechnet den  Unterschied vor oder nach dem angegebenen Kalenderdatum in Tagen.
    • {{Datum-n|Diff=-2}} → übermorgen: 12. Oktober 2026
    • {{Datum-n|Tag=1|Monat=1|Jahr=2025|Diff=1}} → gestern, vom 1. Januar 2025 ausgehend: 31. Dezember 2024


  • Format=l: Gibt den  Wochentag des angegebenen Datums an.[4]
    • {{Datum-n|Format=l}} → heute: Samstag
    • {{Datum-n|Tag=10|Monat=12|Jahr=1759|Diff=30|Format=l}}, der {{Datum-n|Tag=10|Monat=12|Jahr=1759|Diff=30}} → 30 Tage vor dem 10. Dezember 1759, als Wochentag und volles Datum angegeben: Samstag, der 10. November 1759

Subst

Diese Vorlage ist fähig, mittels subst[5] komplett durch den entstandenen Text ersetzt zu werden. Dabei muss die Vorlage selbst gesubstet als auch ein optionaler Parameter subst mit dem Wert subst: angegeben werden.

Beispiel
{{subst:Datum-n|Tag=1|Monat=08|Jahr=2006|Diff=1|subst=subst:}} ergibt 31. Juli 2006

Siehe auch

Anmerkungen

  1. ↑ Dies ist auch mit {{LOCALDATE}} und {{#timel:j. F Y}} möglich.
  2. ↑ Die Programmierer haben bzgl.  Schaltjahren mitgedacht – den 29. Februar gibt es nur im 4-Jahres-Rhythmus.
    {{Datum-n|Tag=29|Monat=2|Jahr=2011}} → müsste den 29. Februar 2011 ergeben: 1. März 2011
  3. ↑ Der Parameter funktioniert am besten für die Jahre 1000 bis 9999. Du kannst {{Datum-n|Jahr=0064}} eingeben, doch bei der Eingabe bleiben die Nullen erhalten: 10. Oktober 0064. Negative Angaben oder Jahresangaben ab 10.000 sind nicht möglich.
  4. ↑ Diese Angaben funktionieren erst ab dem 1. Januar 1753.
  5. ↑ Seite in englischer Sprache