Template:Time between: Difference between revisions

From Attraktor Wiki
Jump to navigation Jump to search
Template angelegt
 
No edit summary
Line 1: Line 1:
<noinclude>
<noinclude>
Prüft, ob die aktuelle Uhrzeit (UTC) zwischen den angegebenen Werten liegt. Optional kann zusätzlich geprüft werden, ob gerade ein bestimmtes Datum vorliegt.
Prüft, ob die aktuelle Uhrzeit (UTC) zwischen den angegebenen Werten liegt. Optional kann zusätzlich geprüft werden, ob gerade ein bestimmtes Datum / ein bestimmter Wochentag vorliegt.


== Verwendung ==  
== Verwendung ==  
<pre>
<pre>
{{Time between|from=|to=|date=}}
{{Time between|from=|to=|date=|wkd=}}
</pre>
</pre>


Die Zeitangaben '''müssen''' in hhmmss angegeben werden. Das optionale Datum '''muss''' im Format yyyymmdd angegeben werden. Sonst funktioniert der Vergleich nicht.
{| class="wikitable"
|+ Optionen
|-
!Option
!Beschreibung
!Pflicht?
!Eingabeformat
|-
|from
|Start des Zeitraums
|ja
|hhmmss
|-
|to
|Ende des Zeitraums
|ja
|hhmmss
|-
|date
|Datumsprüfung
|nein
|yyyymmdd
|-
|wkd
|Wochentagsprüfung
|nein
|Wednesday
|}


== Beispiel ==
== Beispiel ==
Line 14: Line 41:
</noinclude><includeonly>
</noinclude><includeonly>
{{#ifeq: {{Timestamp|date}} | {{{date|{{Timestamp|date}}}}}
{{#ifeq: {{Timestamp|date}} | {{{date|{{Timestamp|date}}}}}
| {{#ifeq: {{#time: l}} | {{{wkd|{{#time: l}}}}}
| {{#ifexpr: {{Timestamp|time}} >= {{{from|}}}
| {{#ifexpr: {{Timestamp|time}} >= {{{from|}}}
| {{#ifexpr: {{Timestamp|time}} <= {{{to|}}}
| {{#ifexpr: {{Timestamp|time}} <= {{{to|}}}
| true }} }} }}
| true }} }} }}
</includeonly>
</includeonly>

Revision as of 17:59, 3 November 2022

Prüft, ob die aktuelle Uhrzeit (UTC) zwischen den angegebenen Werten liegt. Optional kann zusätzlich geprüft werden, ob gerade ein bestimmtes Datum / ein bestimmter Wochentag vorliegt.

Verwendung

{{Time between|from=|to=|date=|wkd=}}
Optionen
Option Beschreibung Pflicht? Eingabeformat
from Start des Zeitraums ja hhmmss
to Ende des Zeitraums ja hhmmss
date Datumsprüfung nein yyyymmdd
wkd Wochentagsprüfung nein Wednesday

Beispiel

 Kleine Tabelle mit 30-Minuten-Intervall, welches entsprechend eingefärbt wird.