Jump to content
 







Main menu
   


Navigation  



Main page
Contents
Current events
Random article
About Wikipedia
Contact us
Donate
 




Contribute  



Help
Learn to edit
Community portal
Recent changes
Upload file
 








Search  

































Create account

Log in
 









Create account
 Log in
 




Pages for logged out editors learn more  



Contributions
Talk
 



















Contents

   



(Top)
 


1 Examples  



1.1  Microformat output  







2 Parameters  





3 TemplateData  





4 Ambiguous times and dates  





5 Time zones  





6 Tracking categories  





7 See also  














Template:End date text






Afrikaans
العربية
تۆرکجه

 / Bân-lâm-gú

فارسی

ि
Ilokano
Bahasa Indonesia
Македонски

مصرى
Bahasa Melayu


Oʻzbekcha / ўзбекча

Scots

Simple English
کوردی
Српски / srpski
اردو
Tiếng Vit

 

Edit links
 









Template
Talk
 

















Read
View source
View history
 








Tools
   


Actions  



Read
View source
View history
 




General  



What links here
Related changes
Upload file
Special pages
Permanent link
Page information
Get shortened URL
Download QR code
Wikidata item
 




Print/export  



Download as PDF
Printable version
 
















Appearance
   

 





Permanently protected template

From Wikipedia, the free encyclopedia
 


 (0009-11-02)

{{Start-date}}, {{Birth-date}}, {{End-date}}, and {{Death-date}} are easy to read "plain text" date and time templates that emit microformat dates for events. These templates are an alternative to the {{Start date}}/{{Birth date}} and {{End date}}/{{Death date}} templates that also emit microformats but require dates to be expressed in standard, unambiguous and international ISO syntax. "Fuzzy" dates and times are supported. For events where the precise time, day or month is not known, the user may omit these details. Time zones are assumed to be local to the event. If time zone information is specified, the otherwise optional timezone parameter must be set.

Examples

Examples of {{Start-date}}, {{Birth-date}}, {{End-date}}, and {{Death-date}} (colors for emphasis only)
Samples below display December 7, 1941 (1941-12-07), and emit hidden microformat date: 1941-12-07
{{start-date|December 7, 1941}} → December 7, 1941 (1941-12-07)
{{birth-date|December 7, 1941}} → December 7, 1941 (1941-12-07)
{{end-date|December 7, 1941}}   → December 7, 1941 (1941-12-08)
{{death-date|December 7, 1941}}   → December 7, 1941 (1941-12-08)
Samples below display 7 December 1941 (1941-12-07), and emit hidden microformat date: 1941-12-07
{{start-date|7 December 1941}} → 7 December 1941 (1941-12-07)
{{birth-date|7 December 1941}} → 7 December 1941 (1941-12-07)
{{end-date|7 December 1941}}   → 7 December 1941 (1941-12-08)
{{death-date|7 December 1941}}   → 7 December 1941 (1941-12-08)
Samples below demonstrate how days, timezones and hours, minutes and seconds can be shown (order often not important). Displays 5:43PM HST, December 7th, 1941 (1941-12-08UTC03:43Z), and emits hidden microformat date (corrected for UTC): 1941-12-08T03:43Z
{{start-date|5:43PM HST, December 7th, 1941|tz=y}} → 5:43PM HST, December 7th, 1941 (1941-12-08UTC03:43Z)
{{birth-date|5:43PM HST, December 7th, 1941|tz=y}} → 5:43PM HST, December 7th, 1941 (1941-12-08UTC03:43Z)
{{end-date|5:43PM HST, December 7th, 1941|tz=y}}   → 5:43PM HST, December 7th, 1941 (1941-12-08UTC03:44Z)
{{death-date|5:43PM HST, December 7th, 1941|tz=y}}   → 5:43PM HST, December 7th, 1941 (1941-12-08UTC03:44Z)
Samples below demonstrate providing a location with local time to generate UTC value. Displays December 8, 1941 12:50PM Australia/Adelaide (1941-12-08UTC03:20Z), and emits hidden microformat date (corrected for UTC): 1941-12-08 T03:20Z
{{start-date|December 8, 1941 12:50PM Australia/Adelaide|tz=y}} → December 8, 1941 12:50PM Australia/Adelaide (1941-12-08UTC03:20Z)
{{birth-date|December 8, 1941 12:50PM Australia/Adelaide|tz=y}} → December 8, 1941 12:50PM Australia/Adelaide (1941-12-08UTC03:20Z)
{{end-date|December 8, 1941 12:50PM Australia/Adelaide|tz=y}}   → December 8, 1941 12:50PM Australia/Adelaide (1941-12-08UTC03:21Z)
{{death-date|December 8, 1941 12:50PM Australia/Adelaide|tz=y}}   → December 8, 1941 12:50PM Australia/Adelaide (1941-12-08UTC03:21Z)
Samples below demonstrate use of Julian calendar dates. Displays 9 June [O.S. 30 May] 1672 (1672-06-09), and emits hidden microformat date: 1672-06-09
{{start-date|9 June 1672|{{OldStyleDate|9 June|1672|30 May}}}} → 9 June [O.S. 30 May] 1672 (1672-06-09)
{{birth-date|9 June 1672|{{OldStyleDate|9 June|1672|30 May}}}} → 9 June [O.S. 30 May] 1672 (1672-06-09)
{{end-date|9 June 1672|{{OldStyleDate|9 June|1672|30 May}}}}   → 9 June [O.S. 30 May] 1672 (1672-06-10)
{{death-date|9 June 1672|{{OldStyleDate|9 June|1672|30 May}}}}   → 9 June [O.S. 30 May] 1672 (1672-06-10)

Microformat output

Start date templates:

Birth date templates:

End date templates:

Death date templates:

Parameters

parameter 1
(required) The date and time to display and to emit as a microformat date. If year is absent, the current year is assumed. If day is missing, the first of the month is assumed. If hour, or minutes are missing, zero is assumed. If time zone or location is missing, the local time of the event discussed in the article is assumed. See timezone parameter if UTC time is desired. Authors may specify place names (see list) or time zones such as EDT, PST, HST and so on and these will be properly adjusted to UTC (Coordinated Universal Time) for transfer to other applications via microformat encoding. Gregorian calendar dates are required. Display in Julian or Chinese calendar date is possible using parameter 2.
ISO8601
(optional) if present, this ISO8601 date/time value is emitted instead of the value derived from parameter 1.
BCE
(required for BCE dates) set to yes if the date is BC.
timezone
tz
(required if timezone information specified) Set to yes if the time is UTC or if the location, timezone, or timezone offset is specified.

TemplateData

This is the TemplateData for this template used by TemplateWizard, VisualEditor and other tools. See a monthly parameter usage report for Template:End date text in articles based on its TemplateData.

TemplateData for End date text

No description.

Template parameters[Edit template data]

ParameterDescriptionTypeStatus
11

no description

Unknownoptional
22

no description

Unknownoptional
ISO8601ISO8601

no description

Unknownoptional
dtdt

no description

Unknownoptional
tztz

set to "yes" when timezone is present, or when timzone UTC is implicit

Booleanoptional
timezonetimezone

no description

Unknownoptional
BCEBCE

no description

Unknownoptional
BCBC

no description

Unknownoptional
displaydisplay

no description

Unknownoptional
class-extraclass-extra

no description

Unknownoptional
dfdf

no description

Unknownoptional

Ambiguous times and dates

For the years 99 BC to 99AD especially, microformats may not be emitted properly unless expressed in the form YYYY-MM-DD. For users uninterested in microformats, it should be noted that this restriction has no known impacts other than microformat data which are currently invisible to users. The user of course may express the display form in the second parameter however they would like. Example: 1-2-3 is interpreted as February 3, 1 A.D, and emitted in that form via microformats when the user may have intended something else. Other 3 digit years may be misinterpreted as well, so best practice is to use leading zeros to make a 4 digit year for this date range. For example, February 274 will be interpreted as February 27, 2004. Instead, use "February 0274". Background: There is a good rationale for the behavior of the system function which actually does the hard work of this template. It is very unusual for people to mention such dates so long ago, so when we really mean this date, we must specify a 4 digit date. Outside of this period with ambiguous years, users may use free text dates without this restriction. Bot runs may make a conversion of non 4 digit years to 4 digits (with leading zeros) in order to refine Wikipedia's quality of microformat dates. These changes will not affect display, but for those curious, this is the rationale for such bot manipulations.

Time zones

Most time zone abbreviations as well as a large number of place names are recognized. (See recognized timezone values table.)

{{start-date|December 7, 1941 8:43AM Pacific/Honolulu }}December 7, 1941 8:43AM Pacific/Honolulu (1941-12-07UTC19:13)
{{start-date|December 8, 1941 12:30PM Asia/Manila }}December 8, 1941 12:30PM Asia/Manila (1941-12-08UTC04:30)

Tracking categories

Template transclusions with invalid parameters:

Dates not in Wikidata:

See also


Retrieved from "https://en.wikipedia.org/w/index.php?title=Template:End_date_text&oldid=1176718862"

Categories: 
Lua-based templates
Date mathematics templates
Templates generating microformat dates
Templates generating hCalendars
Hidden categories: 
Wikipedia template-protected templates
Test cases using output parameter
Templates using TemplateData
Templates that add a tracking category
 



This page was last edited on 23 September 2023, at 15:23 (UTC).

Text is available under the Creative Commons Attribution-ShareAlike License 4.0; additional terms may apply. By using this site, you agree to the Terms of Use and Privacy Policy. Wikipedia® is a registered trademark of the Wikimedia Foundation, Inc., a non-profit organization.



Privacy policy

About Wikipedia

Disclaimers

Contact Wikipedia

Code of Conduct

Developers

Statistics

Cookie statement

Mobile view



Wikimedia Foundation
Powered by MediaWiki