Zum Inhalt springen

„Vorlage:SekundenZuTHMS“ – Versionsunterschied

aus AufEinWort, der freien Forschung
[ungesichtete Version][ungesichtete Version]
Die Seite wurde neu angelegt: „<onlyinclude><includeonly>{{#ifexpr: <!-- Tage --> <!-- Zeige Tage wenn größer 0 --> {{#expr: <!-- Berechne Tage und vergleiche, ob größer 0 --> trunc( {{{1|{{LOCALSECONDS}} }}} / 86400 ) }} > 0 | {{#expr: <!-- Berechne Tage zur Anzeige --> trunc( {{{1|{{LOCALSECONDS}} }}} / 86400 ) }} {{{tagtext|Tag}}}{{#ifexpr: <!-- Prüfe, ob Plural bei Tagen --> {{#expr: <!-- Berechne Tage, ob ungleich 1 --> t…“
 
KKeine Bearbeitungszusammenfassung
Zeile 1: Zeile 1:
<onlyinclude><includeonly>{{#ifexpr: <!-- Tage -->
<noinclude>{{Wikipedia.de Struktur Vorlage}}</noinclude><onlyinclude><includeonly>{{#ifexpr: <!-- Tage -->
   <!-- Zeige Tage wenn größer 0 -->
   <!-- Zeige Tage wenn größer 0 -->
   {{#expr:  
   {{#expr:  

Version vom 15. August 2026, 17:44 Uhr

Wikipedia.de Struktur Vorlage: 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

{{SekundenZuTHMS}}

{{SekundenZuTHMS|Sekunden}}

{{SekundenZuTHMS|Sekunden|tagtext=|tagpostfix=|stdtext=|stdpostfix=|mintext=|minpostfix=|sektext=|sekpostfix=}}

Parameter

Alle Parameter sind optional.

Erstes Argument:
tagtext:
tagpostfix:
stdtext:
stdpostfix:
mintext:
minpostfix:
sektext:
sekpostfix:
Anzahl der Sekunden, aus denen die Anzeige berechnet werden soll. Standardwert: {{LOCALSECONDS}}.
Text für den Tag.
Mehrzahlendung für Tage. (Standard: en, für die Verwendung: zuletzt bearbeitet vor x Tagen)
Text für die Stunde.
Mehrzahlendung für Stunden. (Standard: n)
Text für die Minute.
Mehrzahlendung für Minuten. (Standard: n)
Text für die Sekunde.
Mehrzahlendung für Sekunden. (Standard: n)

Beispiele

{{SekundenZuTHMS}} → 13 Stunden 32 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 78 Tagen 19 Stunden 48 Minuten 5 Sekunden.

Zukünftiges

  • Unterdrücken der Trennleerzeichen bei unterdrückten Einheiten mit Nullwerten.