Difference between revisions of "Template:Hours formatted"
(Created page with "<noinclude> ==Usage== Given an integer number of hours, formats the number as a time in either a 12h or 12h clock. The first parameter is the number of hours, which may be m...") |
|||
Line 25: | Line 25: | ||
</noinclude><includeonly>{{#ifeq:{{{2|12}}}|24|<!-- | </noinclude><includeonly>{{#ifeq:{{{2|12}}}|24|<!-- | ||
-->{{#ifexpr:{{{1}}} mod 24 < 10|0}}{{#expr:{{{1}}} mod 24}}:00|<!-- | -->{{#ifexpr:{{{1}}} mod 24 < 10|0}}{{#expr:{{{1}}} mod 24}}:00|<!-- | ||
− | -->{{#expr:{{{1}}} mod 12}}:00 {{#ifexpr:(floor({{{1}}} / 12) mod 2) = 0|AM|PM}}<!-- | + | -->{{#ifexpr:{{{1}}} mod 12 = 0|12|{{#expr:{{{1}}} mod 12}}}}:00 {{#ifexpr:(floor({{{1}}} / 12) mod 2) = 0|AM|PM}}<!-- |
-->}}</includeonly> | -->}}</includeonly> |
Latest revision as of 07:40, 1 March 2019
Usage
Given an integer number of hours, formats the number as a time in either a 12h or 12h clock.
The first parameter is the number of hours, which may be more than 24.
The second parameter (optional) is either 12 for 12h time, or 24 for 24h time. Default: 12
Example
The following shorthand:
{{Hours formatted|29}} {{Hours formatted|29|24}}
Produces:
5:00 AM
05:00