Jump to content

Template:Zonestamp

From Wikimania
Template documentation


Usage

Turns a date/time specifier into a link to the ZoneStamp timezone conversion tool. ZoneStamp displays the unix timestamp provided in the URL in the browser's local timezone using JavaScript. The output is also wrapped in a <time datetime="...">...</time> HTML tag containing a machine readable ISO 8601 timestamp representing the date + time.

First parameter is the time, in any format understood by #time. The second, optional parameter is how the link text. Link text defaults to the date/time specifier value.

{{zonestamp|2020-08-15 16:00}}
{{zonestamp|2020-08-15 16:00|16:00}}
{{zonestamp|2020-08-15 16:00|f=H:i}}
{{zonestamp|2020-08-15 16:00|end=2020-08-15 17:30|f=H:i}}
{{zonestamp|2020-08-15 16:00|minutes=90|f=H:i}}
{{zonestamp|2020-08-15 16:00|hours=2|minutes=15|f=H:i}}

TemplateData

This is the TemplateData for this template used by TemplateWizard, VisualEditor and other tools. Click here to see a monthly parameter usage report for this template based on this TemplateData.

TemplateData for Zonestamp

Provides a link to the Zonestamp time zone conversion tool on Toolforge

Template parameters[Edit template data]

This template prefers inline formatting of parameters.

ParameterDescriptionTypeStatus
timestamp1

UTC timestamp in any format supported by the time parser function

Example
2021-05-21T18:00:00
Daterequired
display text2

Overrides the default RFC 5322 datetime display

Example
6:00 PM, May 21, 2021
Lineoptional
format stringf

Datetime format string for display, see https://www.mediawiki.org/wiki/Help:Extension:ParserFunctions##time

Default
r
Lineoptional
end timeend

End of the event, in UTC, in any format.

Example
2021-05-21 13:00
Dateoptional
hourshours

Duration in hours. Alternative to 'end'. When used with 'minutes', the two are added together.

Example
2
Numberoptional
minutesminutes

Duration in minutes. Alternative to 'end'. When used with 'hours', the two are added together.

Numberoptional