Vorlage:SekundenZuTHMS/Doku
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
{{SekundenZuTHMS}}
{{SekundenZuTHMS|
Sekunden}}
{{SekundenZuTHMS|
Sekunden|tagtext=|tagpostfix=|stdtext=|stdpostfix=|mintext=|minpostfix=|sektext=|sekpostfix=}}
Parameter
Alle Parameter sind optional.
Beispiele
{{SekundenZuTHMS}}
→ 20 Stunden 25 Minuten 20 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 985 Tagen 5 Stunden 28 Minuten 58 Sekunden.
Zukünftiges
- Unterdrücken der Trennleerzeichen bei unterdrückten Einheiten mit Nullwerten.