Vorlage:5Höcker2Date: Unterschied zwischen den Versionen

aus Kamelopedia, der wüsten Enzyklopädie
Zur Navigation springen Zur Suche springen
(Das ist sicherer)
(Spezial Final.countdown tuning)
Zeile 1: Zeile 1:
{{#vardefine:DAT|{{{1|}}}}}<!--
+
{{#vardefine:DAT|{{{1|}}} }}<!--
 +
----------Spezial Final.countdown tuning-----------------------------
 +
-->{{#vardefine:DAT|{{#sub:{{#var:DAT}}|{{#expr:{{#len:{{#var:DAT}}}}-27}}|0}} }}<!--
 +
---------------------------------------------------------------------
 
-->{{#vardefine:DAT|{{#explode:{{#var:DAT}}|(NNZ)|0}}}}<!--
 
-->{{#vardefine:DAT|{{#explode:{{#var:DAT}}|(NNZ)|0}}}}<!--
 
-->{{#vardefine:DAT|{{#replace:{{#var:DAT}}|ai|ay}}}}<!--
 
-->{{#vardefine:DAT|{{#replace:{{#var:DAT}}|ai|ay}}}}<!--
Zeile 10: Zeile 13:
 
|{{#if:{{#ifexpr:{{#explode:{{#var:DAT}}|,|1}} }}|{{#explode:{{#var:DAT}}|,|1}}|{{#var:DAT}}}}
 
|{{#if:{{#ifexpr:{{#explode:{{#var:DAT}}|,|1}} }}|{{#explode:{{#var:DAT}}|,|1}}|{{#var:DAT}}}}
 
|{{#explode:{{#var:DAT}}|.|2}}-{{#explode:{{#var:DAT}}|.|1}}-{{#explode:{{#var:DAT}}|.|0}}  
 
|{{#explode:{{#var:DAT}}|.|2}}-{{#explode:{{#var:DAT}}|.|1}}-{{#explode:{{#var:DAT}}|.|0}}  
}}}}{{#switch:{{{2|1}}}<!---- Die +6h: Das datum hat irgendwie 2h verspätung!--->
+
}}}}<!--
 +
-->{{#switch:{{{2|1}}}<!---- Die +6h: Das datum hat irgendwie 2h verspätung!--->
 
|1={{#time:j. M Y|{{#var:DAT}} +6 hours}}
 
|1={{#time:j. M Y|{{#var:DAT}} +6 hours}}
 
|2={{#time:Y-m-d |{{#var:DAT}} +6 hours}}
 
|2={{#time:Y-m-d |{{#var:DAT}} +6 hours}}

Version vom 5. September 2010, 17:54 Uhr

Fehler: Ungültige Zeitangabe


Aufruf: {{5Höcker2Date|Datum|Ausgabeformatswitch}}
Zusatzinfo: Mögliche Eingabeformate (mit oder ohne Space oder 0):

  • ~~~~
  • ~~~~~
  • d. Mon. yyyy (6. Jan. 2008)
  • d. m. yyyy (6. 1. 2008)


Ausgabe:

  • switch=1: d. Mon. yyyy (6. Jan. 2008)
  • switch=2: yyyy-mm-dd (2008-01-06)
  • switch=3: dd.m.yyyy (06. 6. 2008)
  • switch=4: dd.m.yyyy (06. 6. 2008) + 28 Tage
  • switch=5: dd Differenz (06. 6. 2008) + 28 Tage zu Heute
  • switch=6: <span style="display:none">yyyy-mm-dd</span>d. Mon. yyyy
  • switch=7: dd Differenz (06. 6. 2008) in Tagen zu Heute (Heute=0)