This page is protected against editing.

Template:Years since

From Wikimedia Commons, the free media repository
Jump to navigation Jump to search
Protected This template has been protected from editing to prevent vandalism.
Please discuss changes on the talk page or request unprotection.
Template documentationview · edit · history · purge ]
This documentation is transcluded from Template:Years since/doc.

Function returning number of years since year {{{1}}}. The function is robust enough to survive various wrong inputs. Also user can control output to clip it to some range defined by {{{min}}} and {{{max}}} parameters. Also output can be rounded down to be multiple of parameter {{{mod}}}.

Usage

{{Years since |1= |mod= |min= |max= |error= }}

Template parameters

ParameterDescriptionDefaultStatus
1Year in between 0 and 2024.1670required
modOutput can be rounded down to be multiple of parameter {{{mod}}}1optional
minminimum number possibly returned. Anything smaller will be set to {{{min}}}0optional
maxmaximum number possibly returned. Anything bigger will be set to {{{max}}}2024optional
errorvalue returned in case of not a number input parameter {{{1}}}.empty stringoptional

Additional information

The template is intended to be used in the following namespaces: unknown

The template is intended to be used by the following user groups: no user group specified

Examples

Code Result
{{Years since|1950}} 74
{{Years since|error=0}} 0
{{Years since|x|error=0}} 0
{{Years since||error=0}} 0
{{Years since| 1000 |min=60 |max=100 |mod=10}} 100
{{Years since| 1923 |min=60 |max=100 |mod=10}} 100
{{Years since| 1941 |min=60 |max=100 |mod=10}} 80
{{Years since| 1942-1 |min=60 |max=100 |mod=10}} 80
{{Years since| 1999 |min=60 |max=100 |mod=10}} 60
{{Years since| x |min=60 |error=0}} 0
{{Years since| 1816 |max=200 |error=0}} 200