Difference between revisions of "Template:ExpandTime"
From Kerbal Space Program Wiki
m (+fr) |
|||
(8 intermediate revisions by 6 users not shown) | |||
Line 1: | Line 1: | ||
− | <includeonly>{{#ifexpr: {{{1}}} >= | + | <includeonly>{{#ifexpr: {{{1}}} >= 21600|{{formatnum|{{#expr: trunc({{{1}}} / 21600)}}}} {{lang|en=<abbr title="Kerbin days (= 6 h)">d</abbr>|de=<abbr title="Kerbin Tage (= 6 Std.)>d</abbr>|fr=<abbr title="Jours Kerbin (= 6 h)">j</abbr>}}|}} {{#ifexpr: {{{1}}} >= 3600|{{#expr: {{{1}}} / 3600 mod 6}} {{lang|en=h|pl=g|ru=часов|hu=óra}}|}} {{#ifexpr: {{{1}}} >= 60|{{#expr: {{{1}}} / 60 mod 60}} {{lang|en=m|ru=минут|hu=perc}}|}} {{#expr: {{{1}}} mod 60 + {{{1}}} - trunc({{{1}}}) round 1}} {{lang|en=s|ru=секунд}}</includeonly><noinclude>{| class="wikitable" |
− | <noinclude>{| class="wikitable" | ||
! # | ! # | ||
! Description | ! Description | ||
Line 8: | Line 7: | ||
|} | |} | ||
− | This template converts a time given in seconds into multiple different time units (days, hours, minutes and seconds). | + | This template converts a time given in seconds into multiple different time units (days, hours, minutes and seconds), where: |
+ | * 1 minute = 60 seconds | ||
+ | * 1 hour = 60 minutes = 3600 seconds | ||
+ | * 1 day = 6 hours = 360 minutes = 21600 seconds | ||
+ | |||
+ | It uses Kerbin's sidereal days as this is the time unit shown on the UI. | ||
== Example == | == Example == |
Latest revision as of 15:40, 6 May 2023
# | Description |
---|---|
1 | Time in seconds |
This template converts a time given in seconds into multiple different time units (days, hours, minutes and seconds), where:
- 1 minute = 60 seconds
- 1 hour = 60 minutes = 3600 seconds
- 1 day = 6 hours = 360 minutes = 21600 seconds
It uses Kerbin's sidereal days as this is the time unit shown on the UI.
Example
{{ExpandTime|9203544.6}}
426 d 0 h 32 m 24.6 s