Vorlage:SekundenZuTHMS/Doku
Vorlage:Dokumentation/Seitenhinweis
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
<syntaxhighlight lang="wikitext" copy>10 Stunden 26 Minuten 18 Sekunden</syntaxhighlight>
{{SekundenZuTHMS|Sekunden}}
{{SekundenZuTHMS|Sekunden|tagtext=|tagpostfix=|stdtext=|stdpostfix=|mintext=|minpostfix=|sektext=|sekpostfix=}}
Parameter
Alle Parameter sind optional.
Beispiele
{{SekundenZuTHMS}} → 10 Stunden 26 Minuten 18 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 498 Tagen 48 Minuten 46 Sekunden.
Zukünftiges
- Unterdrücken der Trennleerzeichen bei unterdrückten Einheiten mit Nullwerten.