Vorlage:Datum: Unterschied zwischen den Versionen

aus Memory Alpha, der freien deutschen Star-Trek-Datenbank
Spring zu: Navigation, suche
imported>Shisma
imported>Langweiler
 
(22 dazwischenliegende Versionen von einem anderen Benutzer werden nicht angezeigt)
Zeile 1: Zeile 1:
<includeonly>{{#switch:{{{2}}}|no link={{#ifeq:{{#len:{{{1}}}}}|4|[[{{{1}}}]]|{{Monatstag|{{#sub:{{{1}}}|8|2}}}} {{Monatname|{{#sub:{{{1}}}|5|2}}}} {{#sub:{{{1}}}|0|4}} {{#if:{{#pos:{{{1}}}|T}}|{{#sub:{{{1}}}|11|2}}:{{#sub:{{{1}}}|14|2}} Uhr|}}}}|#default={{#ifeq:{{#len:{{{1}}}}}|4|[[{{{1}}}]]|[[{{Monatstag|{{#sub:{{{1}}}|8|2}}}} {{Monatname|{{#sub:{{{1}}}|5|2}}}}]] [[{{#sub:{{{1}}}|0|4}}]] {{#if:{{#pos:{{{1}}}|T}}|{{#sub:{{{1}}}|11|2}}:{{#sub:{{{1}}}|14|2}} Uhr|}}}}}}</includeonly><noinclude>
+
<includeonly>{{#if:{{{2|}}}|{{Datum/{{{2}}}|{{{1}}}}}|{{Datum/normal|{{{1}}}}}}}</includeonly><noinclude>
Dient zur Vereinheitlichung von Datumsangaben.
 
 
 
 
Wandelt <code><nowiki>{{Datum|2007-07-21}}</nowiki></code> um in <q>{{Datum|2007-07-21}}</q>.
 
Wandelt <code><nowiki>{{Datum|2007-07-21}}</nowiki></code> um in <q>{{Datum|2007-07-21}}</q>.
  
  
;Variable 1: steht für das Datum im Format <code>JJJJ-MM-TT</code>
+
;Variable 1: steht für das Datum im [http://de.wikipedia.org/wiki/ISO_8601 ISO 8601]-Format. Beispiel: <code>2011-02-18T20:15:00+01:00</code> für den 2. Februar 2011 um 20 Uhr 15 in einer Zeitzone, die UTC eine Stunden voraus ist. Es können beliebig viele Angaben von Hinten nach Vorne weg gelassen werden.
 
;Variable 2: steht für das Datumsformat. Folgende Datumsformate sind möglich:
 
;Variable 2: steht für das Datumsformat. Folgende Datumsformate sind möglich:
  
Zeile 15: Zeile 13:
 
!Ausgabe
 
!Ausgabe
 
|-
 
|-
|  
+
| normal
 
| Wenn kein Format angegeben wird, wird dieses Standartformat verwendet
 
| Wenn kein Format angegeben wird, wird dieses Standartformat verwendet
| <code><nowiki>{{Datum|2007-07-21}}</nowiki></code>
+
| <code><nowiki>{{Datum|2007-07-21}}</nowiki></code> oder <code><nowiki>{{Datum|2007-07-21|normal}}</nowiki></code>
|{{Datum|2007-07-21}}
+
| {{Datum|2007-07-21}}
 +
|-
 +
| kurz
 +
| Bei diesem Format wird nur Tag, Monat und Jahr ausgegeben.
 +
| <code><nowiki>{{Datum|2007-07-21|kurz}}</nowiki></code>
 +
| {{Datum|2007-07-21|kurz}}
 +
|-
 +
| verlinkt
 +
| Bei diesem Format wird Tag/Monat und Jahr verlinkt.
 +
| <code><nowiki>{{Datum|2007-07-21|verlinkt}}</nowiki></code>
 +
| {{Datum|2007-07-21|verlinkt}}
 +
|-
 +
| gebrochen
 +
| Wie bei <code>normal</code>. Nur mit einen Umbruch zwischen Datum und Uhrzeit
 +
| <code><nowiki>{{Datum|2007-07-21T21:30|gebrochen}}</nowiki></code>
 +
| {{Datum|2007-07-21T21:30|gebrochen}}
 +
|-
 +
| uhrzeit
 +
| Gibt <strong>nur</strong> die Uhrzeit zurück.
 +
| <code><nowiki>{{Datum|2007-07-21T21:30|uhrzeit}}</nowiki></code>
 +
| {{Datum|2007-07-21T21:30|uhrzeit}}
 +
|-
 +
| ISO
 +
| [https://de.wikipedia.org/wiki/ISO_8601 ISO 8501]-Format. Jahr und Monate oder Monat-Tag-Kombinationen verlinkt. Maximal Tag-genau.
 +
| <code><nowiki>{{Datum|2007-07-21T21:30|ISO}}</nowiki></code>
 +
| {{Datum|2007-07-21T21:30|ISO}}
 
|-
 
|-
| no link
+
| metalink
| Bei diesem Format wird Monat und Jahr nicht verlinkt
+
| Bei diesem Format wird auf den Meta-Artikel "dd. Monatsname" verlinkt.
| <code><nowiki>{{Datum|2007-07-21|no link}}</nowiki></code>
+
| <code><nowiki>{{Datum|2007-07-21|metalink}}</nowiki></code>
| {{Datum|2007-07-21|no link}}
+
| {{Datum|2007-07-21|metalink}}
 
|-
 
|-
 +
| universelink
 +
| Bei diesem Format wird auf den Monatsartikel und das Jahr verlinkt.
 +
| <code><nowiki>{{Datum|2007-07-21|universelink}}</nowiki></code>
 +
| {{Datum|2007-07-21|universelink}}
 
|}
 
|}
  
 
</noinclude>
 
</noinclude>

Aktuelle Version vom 30. Juli 2015, 13:47 Uhr

Wandelt {{Datum|2007-07-21}} um in 21. Juli 2007.


Variable 1
steht für das Datum im ISO 8601-Format. Beispiel: 2011-02-18T20:15:00+01:00 für den 2. Februar 2011 um 20 Uhr 15 in einer Zeitzone, die UTC eine Stunden voraus ist. Es können beliebig viele Angaben von Hinten nach Vorne weg gelassen werden.
Variable 2
steht für das Datumsformat. Folgende Datumsformate sind möglich:
Name Erklärung Beispiel Ausgabe
normal Wenn kein Format angegeben wird, wird dieses Standartformat verwendet {{Datum|2007-07-21}} oder {{Datum|2007-07-21|normal}} 21. Juli 2007
kurz Bei diesem Format wird nur Tag, Monat und Jahr ausgegeben. {{Datum|2007-07-21|kurz}} 21.07.2007
verlinkt Bei diesem Format wird Tag/Monat und Jahr verlinkt. {{Datum|2007-07-21|verlinkt}} 21. Juli 2007
gebrochen Wie bei normal. Nur mit einen Umbruch zwischen Datum und Uhrzeit {{Datum|2007-07-21T21:30|gebrochen}} 21. Juli 2007
21:30 Uhr
uhrzeit Gibt nur die Uhrzeit zurück. {{Datum|2007-07-21T21:30|uhrzeit}} 21:30 Uhr
ISO ISO 8501-Format. Jahr und Monate oder Monat-Tag-Kombinationen verlinkt. Maximal Tag-genau. {{Datum|2007-07-21T21:30|ISO}} 2007-07-21
metalink Bei diesem Format wird auf den Meta-Artikel "dd. Monatsname" verlinkt. {{Datum|2007-07-21|metalink}} 21.07.2007
universelink Bei diesem Format wird auf den Monatsartikel und das Jahr verlinkt. {{Datum|2007-07-21|universelink}} 21.07.2007