Zum Inhalt springen
Willkommen in der InkluPedia
Wenn dir dieses Wiki geholfen hat, würde sich die InkluPedia über eine Bewertung auf der Trustpilot-Website hierüber als Dankeschön freuen. Feedback zu diesem Wiki ist über das Kontaktformular oder nach eine Anmeldung möglich. Für eine Mitarbeit ist eine Anmeldung erforderlich, Angaben persönlicher Daten sind dabei nicht notwendig. Derzeit ist das wegen monatelangen Attacken von weltweit aktiven SPAM-Bots [1] nur über ein Formular möglich.

Vorlage:FormatDate/Doku

Aus InkluPedia

Diese Vorlage formatiert ein angegebenes Datum im ISO 8601-Format und stellt es anders dar. Dabei wird standardmäßig der volle oder optional ein abgekürzter deutschsprachiger Monatsname erzeugt. Es kann auch der n-te Tag eines Jahres angegeben werden, der dann automatisch umgerechnet wird. Die Angabe einer Kalenderwoche und der Tag der Woche werden nicht unterstützt. Im Gegensatz zur Parser-Funktion #time kann diese Vorlage auch Daten vor dem Jahr 1 verarbeiten.

Parameter

  • ISO-Datum: Datum in einem ISO-Format wie JJJJ-MM-TT. Tag und Monat können auch ohne führende Null angegeben werden. Jahre vor 1 n. Chr. werden mit Minuszeichen angegeben. Dabei steht z. B. -333 für 333 v. Chr. Für Ausgabe ohne den Tag und/oder Monat und/oder Jahr die Angabe jeweils entweder weglassen oder als Tagesdatum/Monat/Jahr eine Null angeben.
Format Ausgabe
  • JJJJ-MM-TT
  • JJJJ-MM-T
  • JJJJ-M-TT
  • JJJJ-M-T
Tag, Monat und Jahr
  • JJJJ-MM-0
  • JJJJ-MM
Monat und Jahr
  • JJJJ-0-0
  • JJJJ
nur das Jahr
  • JJJJ-0-TTT
  • JJJJ-0-TT
  • JJJJ-0-T
Tag, Monat und Jahr des „TTT-ten“ Tages im Jahr.
  • <Format>: Ausgabeformat des Monats. Mögliche Werte sind:
„L“ oder leer: Der Monatsname wird ausgeschrieben
„M“: Der Monatsname wird auf vier Zeichen abgekürzt
„S“: Der Monatsname wird auf drei Zeichen abgekürzt
  • <Extra1>: „nbsp“ und/oder „link“. nbsp setzt zwischen Monat und Jahr ein geschütztes Leerzeichen ( ) statt eines normalen Leerzeichens
  • <Extra2>: „nbsp“ und/oder „link“. link verlinkt Tag, Monat und Jahr
  • AT: Schreibweise Jänner statt Januar für österreichbezogene Artikel

Kopiervorlage

{{FormatDate|<ISO-Datum>|<Format>|<Extra1>|<Extra2>|AT=ja}}

Beispiele

Aufruf Ergebnis Anmerkung
{{FormatDate|2012-2-1}} 1. Februar 2012 normales Langformat
{{FormatDate|2012-12-0}} Dezember 2012 Ausgabe ohne Tag
{{FormatDate|2012-12}} Dezember 2012 Ausgabe ohne Tag (alternativ)
{{FormatDate|2012-0-0}} 2012 Nur Jahreszahl
{{FormatDate|2012-0}} 2012 Nur Jahreszahl (alternativ)
{{FormatDate|2012}} 2012 Nur Jahreszahl (alternativ)
{{FormatDate|1}} 1 Nur Jahreszahl (nach Christus)
{{FormatDate|-1}} 1 v. Chr. Nur Jahreszahl (vor Christus)
{{FormatDate|-333-11}} November 333 v. Chr. Nur Jahr und Monat (vor Christus)
{{FormatDate|--1}} Januar Nur Monat
{{FormatDate|---1}} 1. Januar Tag und erster Monat
{{FormatDate|--12-24}} 24. Dezember Nur Monat und Tag
{{FormatDate|0-12-24}} 24. Dezember Nur Monat und Tag (alternativ)
{{FormatDate|2012-0-256}} 12. September 2012 Der 12. September ist der 256. Tag eines Schaltjahres
{{FormatDate|2012-256}} 12. September 2012 Der 12. September ist der 256. Tag eines Schaltjahres (alternativ)
{{FormatDate|2012-02-01|L}} 1. Februar 2012 „L“ für Langformat bewirkt das gleiche wie keine Formatangabe
{{FormatDate|2012-02-01|M}} 1. Feb. 2000 Mittleres Format
{{FormatDate|2000-02-01|S}} 1. Feb. 2000 Kurzformat
{{FormatDate|2012-01-02|link}} 2. Januar 2012 Ausgaben verlinkt
{{FormatDate|2012-01-02|AT=ja}} 2. Jänner 2012 „Jänner“ statt „Januar“

Lua

Diese Vorlage wurde ganz oder teilweise mit der Programmiersprache Lua erstellt.

  • Module sind mit #invoke eingebunden.
  • Im Quelltext-Modus dieser Vorlage sieht man, welche(s) Modul(e) in dieser Vorlage eingebunden ist/sind.
  • In der Dokumentation der einzelnen Module findet man ggf. weitere Hinweise.