Template talk:Revisedtime
Add topicDocumentation[edit]
Wikitext[edit]
- Note: No new line is in these templates.
- Note: on this page the wikitext {{{a}}} is written as [a].
This Template:Revisedtime (talk, backlinks, edit) contains: (here the wikitext is too long, a short form is given)
{{revisedtime/h
|[[00:00|]|00][[00:01|]|00]...[[00:59|]|00][[01:00|]|01]...[[23:59|]|23]{{{1}}}=hourandtimezone
|=
}}:[[00:00|]|00][[00:01|]|01]...[[23:59|]|59]
and Template:Revisedtime/h (talk, backlinks, edit) contains: (here the wikitext is too long, a short form is given)
[[00-12|]|12]...[[00+12|]|12]
...
[[23-12|]|11]...[[23+12|]|11]
Purpose[edit]
This template converts UTC time to your specified local time.
Mechanism[edit]
Template:Revisedtime extract hour and minute from CURRENTTIME, and gives hour+timezone to Template:Revisedtime/h. Template:Revisedtime/h uses the array implementation method introduced in help:parameter default, and returns revised hour to Template:Revisedtime. Finally, Template:Revisedtime returns a revised hour and a colon and current minute.
Usage[edit]
{{Revisedtime |your local timezone: -12,-11,...,-1,0,+1,...,+12 |{{CURRENTTIME}} or a specified time=now |= }}
Note: because of the cache mechanism, the result will not update automatically without purging or editing. So it's not suggested to use it as revised CURRENTTIME.
Examples[edit]
{{Revisedtime|0|{{CURRENTTIME}}=now|=}}
gives 02:17.{{Revisedtime|+8|{{CURRENTTIME}}=now|=}}
gives 10:17.{{Revisedtime|0|{{subst:CURRENTTIME}}=now|=}}
gives 07:25.{{Revisedtime|+8|{{subst:CURRENTTIME}}=now|=}}
gives 15:25.{{Revisedtime|0|12:00=now|=}}
gives 12:00.{{Revisedtime|+8|12:00=now|=}}
gives 20:00.
See also[edit]
History[edit]
- Created
- Upssdr 06:56, 7 February 2006 (UTC)