News (06 Aug 2024): Das Wiki läuft jetzt auf einem neuen Server. Aufgrund eines Upgrades von PHP mussten die Wiki-Software und die DPL-Erweiterung aktualisiert werden. Bitte meldet Fehler auf der Hauptseiten-Diskussion.

Vorlage:Zeitzone: Unterschied zwischen den Versionen

Aus GuildWiki
Zur Navigation springenZur Suche springen
Keine Bearbeitungszusammenfassung
Keine Bearbeitungszusammenfassung
 
(4 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt)
Zeile 1: Zeile 1:
<includeonly>{{#vardefine:Zone|{{#switch: {{#expr:(({{#timel:H}}-{{#time:H}}+24) mod 24)}}| 1 = [[wp:Mitteleuropäische Zeit{{pipe}}MEZ]]| 2 = [[wp:Mitteleuropäische Zeit{{pipe}}MESZ]]}} }}{{#vardefine:Verschiebung|{{#switch: {{#expr:(({{#timel:H}}-{{#time:H}}+24) mod 24)}}| 1 = 1| 2 = 2}} }}{{#switch:{{{1|}}}
<includeonly>{{#switch: {{#expr:(({{#timel:H}}-{{#time:H}}+24) mod 24)}}| 1={{#vardefine:Zone|[[wp:Mitteleuropäische Zeit{{pipe}}MEZ]]}}{{#vardefine:Verschiebung|1}} | 2={{#vardefine:Zone|[[wp:Mitteleuropäische Zeit{{pipe}}MESZ]]}}{{#vardefine:Verschiebung|2}} | #default={{#vardefine:Zone|[[wp:Koordinierte Weltzeit{{pipe}}UTC]]}}{{#vardefine:Verschiebung|0}} }}{{#switch:{{{1|}}}
  | = {{#var:Verschiebung}}
  | = {{#var:Verschiebung}}
  | Kürzel = {{#var:Zone}}
  | Kürzel = {{#var:Zone}}
  | #default = {{#ifeq:{{{2|}}}|ohne|{{#time:H:i|{{{1}}} +{{#var:Verschiebung}} hours}}|{{#time:H:i|{{{1}}} +{{#var:Verschiebung}} hours}}&nbsp;Uhr&nbsp;{{#var:Zone}}}}
  | #default ={{#time:H:i|{{{1}}} +{{#var:Verschiebung}} hours}}{{#ifeq:{{{2|}}}|ohne||&nbsp;Uhr&nbsp;{{#var:Zone}}}}
}}</includeonly><noinclude>
}}</includeonly><noinclude>
Diese kleine Vorlage erspart die Änderung per Hand von Zeitverschiebungen, Uhrzeitangaben und den Zeitzonenkürzeln MEZ bzw. MESZ beim Wechsel von Sommer und Winterzeit.
Diese kleine Vorlage erspart die Änderung per Hand von Zeitverschiebungen, Uhrzeitangaben und den Zeitzonenkürzeln MEZ bzw. MESZ beim Wechsel von Sommer und Winterzeit.


*<code><nowiki>{{Zeitzone}}</nowiki></code> liefert die Differenz zur [[wp:Koordinierte_Weltzeit|koordinierten Weltzeit (UTC)]], welche insbesondere in der <code>#time</code>-Funktion genutzt wird, also 1 oder 2.
*<code><nowiki>{{Zeitzone}}</nowiki></code> liefert die Differenz zur [[wp:Koordinierte_Weltzeit|koordinierten Weltzeit (UTC)]], welche insbesondere in der <code>#time</code>-Funktion genutzt wird, also 1 oder 2.
*<code><nowiki>{{Zeitzone|Kürzel}}</nowiki></code> liefert [[wp:Mitteleuropäische Zeit|MEZ]] oder [[wp:Mitteleuropäische Zeit|MESZ]] (mit Verlinkung zu Wikipedia).
*<code><nowiki>{{Zeitzone|Kürzel}}</nowiki></code> liefert [[wp:Mitteleuropäische Zeit|MEZ]] oder [[wp:Mitteleuropäische Zeit|MESZ]] (mit Verlinkung zur Wikipedia).
*<code><nowiki>{{Zeitzone|7:00}}</nowiki></code> liefert die in UTC angegebene Uhrzeit in deutscher Zeit mit Kürzel, also in diesem Fall „8:00 Uhr [[wp:Mitteleuropäische Zeit|MEZ]]“ oder „9:00 Uhr [[wp:Mitteleuropäische Zeit|MESZ]]“.
*<code><nowiki>{{Zeitzone|7:00}}</nowiki></code> liefert die in UTC angegebene Uhrzeit in deutscher Zeit mit Kürzel, also in diesem Fall „8:00 Uhr [[wp:Mitteleuropäische Zeit|MEZ]]“ oder „9:00 Uhr [[wp:Mitteleuropäische Zeit|MESZ]]“.
**Alternative Schreibweisen sind: <code><nowiki>07:00, 7.00, 07.00</nowiki></code> und <code><nowiki>0700</nowiki></code>. Ohne Trennungszeichen ist vierstellig Pflicht.
**Alternative Schreibweisen sind: <code><nowiki>07:00, 7.00, 07.00</nowiki></code> und <code><nowiki>0700</nowiki></code>. Ohne Trennungszeichen ist vierstellig Pflicht.
*<code><nowiki>{{Zeitzone|7:00|ohne}}</nowiki></code> funktioniert genauso, liefert aber nur die Uhrzeit, lässt also das „Uhr MEZ bzw. MESZ“ weg.
*<code><nowiki>{{Zeitzone|7:00|ohne}}</nowiki></code> funktioniert genauso, liefert aber nur die Uhrzeit, lässt also das „Uhr MEZ“ bzw. „Uhr MESZ“ weg.




Sollte die von der Vorlage genutzte Zeitzonendifferenz zwischen <code>#time</code> und <code>#timel</code>, aus welchem Grund auch immer, nicht 1 oder 2 Stunden betragen, liefert die Vorlage einfach nichts.</noinclude>
Sollte die von der Vorlage genutzte Zeitzonendifferenz zwischen <code>#time</code> und <code>#timel</code>, aus welchem Grund auch immer, nicht 1 oder 2 Stunden betragen, liefert die Vorlage einfach die eingegebene UTC-Zeit.</noinclude>

Aktuelle Version vom 14. Januar 2012, 15:51 Uhr

Diese kleine Vorlage erspart die Änderung per Hand von Zeitverschiebungen, Uhrzeitangaben und den Zeitzonenkürzeln MEZ bzw. MESZ beim Wechsel von Sommer und Winterzeit.

  • {{Zeitzone}} liefert die Differenz zur koordinierten Weltzeit (UTC), welche insbesondere in der #time-Funktion genutzt wird, also 1 oder 2.
  • {{Zeitzone|Kürzel}} liefert MEZ oder MESZ (mit Verlinkung zur Wikipedia).
  • {{Zeitzone|7:00}} liefert die in UTC angegebene Uhrzeit in deutscher Zeit mit Kürzel, also in diesem Fall „8:00 Uhr MEZ“ oder „9:00 Uhr MESZ“.
    • Alternative Schreibweisen sind: 07:00, 7.00, 07.00 und 0700. Ohne Trennungszeichen ist vierstellig Pflicht.
  • {{Zeitzone|7:00|ohne}} funktioniert genauso, liefert aber nur die Uhrzeit, lässt also das „Uhr MEZ“ bzw. „Uhr MESZ“ weg.


Sollte die von der Vorlage genutzte Zeitzonendifferenz zwischen #time und #timel, aus welchem Grund auch immer, nicht 1 oder 2 Stunden betragen, liefert die Vorlage einfach die eingegebene UTC-Zeit.