Vorlage:SekundenZuTHMS
Die Vorlage SekundenZuTHMS zeigt, mit Einheitentexten die beliebig gewählt werden können, Tage, Stunden, Minuten und Sekunden an.
Der Standardwert sind die verstrichenen Sekunden des aktuellen Tages aus der Vorlage:LOCALSECONDS.
Bei Nullwerten werden die entsprechenden Werte und Einheiten nicht angezeigt.
Kopiervorlage
[Quelltext bearbeiten]{{SekundenZuTHMS}}
{{SekundenZuTHMS|
Sekunden}}
{{SekundenZuTHMS|
Sekunden|tagtext=|tagpostfix=|stdtext=|stdpostfix=|mintext=|minpostfix=|sektext=|sekpostfix=}}
Parameter
[Quelltext bearbeiten]Alle Parameter sind optional.
Beispiele
[Quelltext bearbeiten]{{SekundenZuTHMS}}
→ 13 Stunden 18 Minuten 28 Sekunden → entspricht {{LOCALTIME}}
{{SekundenZuTHMS|86400}}
→ 1 Tag
vor {{SekundenZuTHMS|864000}}
→ vor 10 Tagen
{{SekundenZuTHMS|864000|tagpostfix=e}}
→ 10 Tage
{{SekundenZuTHMS|3600}}
→ 1 Stunde
{{SekundenZuTHMS|36000}}
→ 10 Stunden
{{SekundenZuTHMS|60}}
→ 1 Minute
{{SekundenZuTHMS|600}}
→ 10 Minuten
{{SekundenZuTHMS|1}}
→ 1 Sekunde
{{SekundenZuTHMS|10}}
→ 10 Sekunden
Die Vorlage kann auch folgendermaßen verwendet werden, um Zeitdifferenzen, die in Sekunden vorliegen, anzuzeigen:
Diese Seite wurde zuletzt bearbeitet vor {{SekundenZuTHMS | {{#expr: {{#time: U | {{LOCALTIMESTAMP}} }} - {{#time: U | {{REVISIONTIMESTAMP}} }} }} }}.
→ Diese Seite wurde zuletzt bearbeitet vor 171 Tagen 13 Stunden 52 Minuten 59 Sekunden.
Zukünftiges
[Quelltext bearbeiten]- Unterdrücken der Trennleerzeichen bei unterdrückten Einheiten mit Nullwerten.