Difference between revisions of "Template:Datetime"
Jump to navigation
Jump to search
(Default to UTC when no time zone is specified) |
Switchnode (talk | contribs) (require zones for times) |
||
Line 1: | Line 1: | ||
<includeonly>{{#formatdate:{{{1}}}}}{{#if:{{{2|}}}| | <includeonly>{{#formatdate: {{{1}}} }} {{#if: {{{2|}}} | ||
| {{{2}}} {{#if: {{{3|}}} | |||
| {{#ifeq: {{uc: {{{3}}} }} | UTC | |||
| UTC | |||
| {{{3}}} {{#if: {{{4|}}} | |||
| (UTC{{{4}}}) | |||
| {{colour|red|Zone offset not specified}}[[Category:Pages with ambiguous datetimes]] | |||
}} | |||
}} | |||
| {{colour|red|Zone not specified}}[[Category:Pages with ambiguous datetimes]] | |||
}} | |||
| | |||
}}</includeonly><noinclude> | |||
== Help == | == Help == | ||
Takes a date and time and formats it consistently across the wiki, using the user's preferences for the date portion. | Takes a date and time and formats it consistently across the wiki, using the user's preferences for the date portion. | ||
Usage: | Usage: | ||
* Date: <code><nowiki>{{datetime|ISO 8601 date}}</nowiki></code> | * Date: <code><nowiki>{{datetime|ISO 8601 date}}</nowiki></code> | ||
* Date & Time: <code><nowiki>{{datetime|ISO 8601 date|24h time|timezone|+/- from UTC}}</nowiki></code> or <code><nowiki>{{datetime|ISO 8601 date|24h time|UTC}}</nowiki></code> | |||
Example: | Example: | ||
* Date: | |||
** <code><nowiki>{{datetime|2023-08-28}}</nowiki></code> turns into <code>{{datetime|2023-08-28}}</code> | |||
* Date & Time: | * Date & Time: | ||
** <code><nowiki>{{datetime|2023-08-28|22:00|CEST|+2}}</nowiki></code> turns | ** <code><nowiki>{{datetime|2023-08-28|22:00|CEST|+2}}</nowiki></code> turns into <code>{{datetime|2023-08-28|22:00|CEST|+2}}</code> | ||
** <code><nowiki>{{datetime|2023-08-28|22:00|CEST}}</nowiki></code> turns into <code>{{datetime|2023-08-28|22:00|CEST}}</code> | |||
** <code><nowiki>{{datetime|2023-10-01|13:37}}</nowiki></code> turns into <code>{{datetime|2023-10-01|13:37}}</code> | ** <code><nowiki>{{datetime|2023-10-01|13:37}}</nowiki></code> turns into <code>{{datetime|2023-10-01|13:37}}</code> | ||
* | ** <code><nowiki>{{datetime|2024-05-03|08:19|UTC}}</nowiki></code> turns into <code>{{datetime|2023-05-03|08:19|UTC}}</code> | ||
** <code><nowiki>{{datetime|2024-05-03|08:19|utc}}</nowiki></code> turns into <code>{{datetime|2023-05-03|08:19|utc}}</code> | |||
[[Category:Templates]] | [[Category:Templates]] | ||
</noinclude> | </noinclude> |
Revision as of 17:39, 3 May 2024
Help
Takes a date and time and formats it consistently across the wiki, using the user's preferences for the date portion.
Usage:
- Date:
{{datetime|ISO 8601 date}}
- Date & Time:
{{datetime|ISO 8601 date|24h time|timezone|+/- from UTC}}
or{{datetime|ISO 8601 date|24h time|UTC}}
Example:
- Date:
{{datetime|2023-08-28}}
turns into2023-08-28
- Date & Time:
{{datetime|2023-08-28|22:00|CEST|+2}}
turns into2023-08-28 22:00 CEST (UTC+2)
{{datetime|2023-08-28|22:00|CEST}}
turns into2023-08-28 22:00 CEST Zone offset not specified
{{datetime|2023-10-01|13:37}}
turns into2023-10-01 13:37 Zone not specified
{{datetime|2024-05-03|08:19|UTC}}
turns into2023-05-03 08:19 UTC
{{datetime|2024-05-03|08:19|utc}}
turns into2023-05-03 08:19 UTC