Difference between revisions of "Template:Date range/doc"

From blackwiki
Jump to navigation Jump to search
imported>Daviddwd
(Created page with '{{Documentation subpage}} ==== To use ==== :{{Tlx|Date range|Year of event start|Month of event start|Day of event start|Year of event end|Month of event end|Da...')
 
imported>Daviddwd
 
(2 intermediate revisions by the same user not shown)
Line 5: Line 5:
  
 
For example:
 
For example:
 +
 +
{{Tlx|Date range|1996|April|20|2002|June|9}}
 +
 +
yields
 +
 +
{{Date range|1996|April|20|2002|June|9}}
 +
 +
and
  
 
{{Tlx|Date range|1996|April|20|2002|June|9|df=y}}
 
{{Tlx|Date range|1996|April|20|2002|June|9|df=y}}
Line 11: Line 19:
  
 
{{Date range|1996|April|20|2002|June|9|df=y}}
 
{{Date range|1996|April|20|2002|June|9|df=y}}
 +
 +
Days are optional, allowing
 +
 +
{{Tlx|Date range|''year1''{{=}}1996|''month1''{{=}}Apr|''year2''{{=}}2002|''month2''{{=}}Jun}}
 +
 +
to yield
 +
 +
{{Date range|year1=1996|month1=Apr|year2=2002|month2=Jun}}.
 +
  
 
== Template Data ==
 
== Template Data ==
Line 24: Line 41:
 
"label": "Start year",
 
"label": "Start year",
 
"type": "number",
 
"type": "number",
"suggested": true,
 
 
"description": "Year the event started",
 
"description": "Year the event started",
"example": "1920"
+
"example": "1920",
 +
"required": true
 
},
 
},
 
"2": {
 
"2": {
Line 34: Line 51:
 
"label": "Start month",
 
"label": "Start month",
 
"type": "string",
 
"type": "string",
"suggested": true,
 
 
"description": "Month the event started",
 
"description": "Month the event started",
"example": "June"
+
"example": "June",
 +
"required": true
 
},
 
},
 
"3": {
 
"3": {
Line 54: Line 71:
 
"label": "End year",
 
"label": "End year",
 
"type": "number",
 
"type": "number",
"suggested": true,
 
 
"description": "Year the event ended",
 
"description": "Year the event ended",
"example": "1969"
+
"example": "1969",
 +
"required": true
 
},
 
},
 
"5": {
 
"5": {
Line 66: Line 83:
 
"description": "Month the event ended",
 
"description": "Month the event ended",
 
"example": "April",
 
"example": "April",
"suggested": true
+
"required": true
 
},
 
},
 
"6": {
 
"6": {

Latest revision as of 17:18, 7 December 2018

To use

{{Date range|Year of event start|Month of event start|Day of event start|Year of event end|Month of event end|Day of event end}}

For example:

{{Date range|1996|April|20|2002|June|9}}

yields

(1996-April-20) (2002-June-09)April 20, 1996 – June 9, 2002

and

{{Date range|1996|April|20|2002|June|9}}

yields

(1996-April-20) (2002-June-09)20 April, 1996 – 9 June 2002

Days are optional, allowing

{{Date range|year1=1996|month1=Apr|year2=2002|month2=Jun}}

to yield

({{{year}}}-{{{month}}}-{{{day}}}) ({{{year}}}-{{{month}}}-{{{day}}})April, 1996 – June , 2002 .


Template Data

This is the TemplateData documentation for this template used by VisualEditor and other tools; see the monthly parameter usage report for this template.

TemplateData for Date range

Represents a range of dates.

Template parameters

ParameterDescriptionTypeStatus
Start year1 year1

Year the event started

Example
1920
Numberrequired
Start month2 month1

Month the event started

Example
June
Stringrequired
Start day3 day1

Day the event started

Example
9
Stringsuggested
End year4 year2

Year the event ended

Example
1969
Numberrequired
End month5 month2

Month the event ended

Example
April
Stringrequired
End day6 day2

Day of month the event ended

Example
20
Stringsuggested
Day first?df dayfirst

if 'y' or 'yes', day comes before month

Stringoptional

See also