Template:AgeDays: Difference between revisions
Want an adless experience? Log in or Create an account.
(Created template.) |
m (Text replacement - "<br>" to "<br/>") |
||
(3 intermediate revisions by 2 users not shown) | |||
Line 1: | Line 1: | ||
<includeonly>{{#vardefine:AgeDaysA|{{#iferror:{{#time:n|{{{1|{{CURRENTMONTH}}}}}}}|{{#expr:{{{1|{{CURRENTMONTH}}}}} mod 12}}|{{#time:n|{{{1|{{CURRENTMONTH}}}}}}}}}}}{{#vardefine:AgeDaysB|{{#iferror:{{#time:n|{{{4|{{CURRENTMONTH}}}}}}}|{{#expr:{{{4|{{CURRENTMONTH}}}}} mod 12}}|{{#time:n|{{{4|{{CURRENTMONTH}}}}}}}}}}}{{#expr:+ {{Gregorian|month={{#var:AgeDaysB}}|day={{{5|{{CURRENTDAY}}}}}|year={{{6|{{CURRENTYEAR}}}}}}}-{{Gregorian|month={{#var:AgeDaysA}}|day={{{2|{{CURRENTDAY}}}}}|year={{{3|{{CURRENTYEAR}}}}}}}}}</ | <includeonly><onlyinclude>{{#vardefine:AgeDaysA|{{#iferror:{{#time:n|{{{1|{{CURRENTMONTH}}}}}}}|{{#expr:{{{1|{{CURRENTMONTH}}}}} mod 12}}|{{#time:n|{{{1|{{CURRENTMONTH}}}}}}}}}}}{{#vardefine:AgeDaysB|{{#iferror:{{#time:n|{{{4|{{CURRENTMONTH}}}}}}}|{{#expr:{{{4|{{CURRENTMONTH}}}}} mod 12}}|{{#time:n|{{{4|{{CURRENTMONTH}}}}}}}}}}}{{#expr:+ {{Gregorian|month={{#var:AgeDaysB}}|day={{{5|{{CURRENTDAY}}}}}|year={{{6|{{CURRENTYEAR}}}}}}}-{{Gregorian|month={{#var:AgeDaysA}}|day={{{2|{{CURRENTDAY}}}}}|year={{{3|{{CURRENTYEAR}}}}}}}}}</onlyinclude></includeonly> | ||
==Purpose== | ==Purpose== | ||
This template automatically calculates the time between two dates, in days. Either a two specific dates, or a past date and today's date. | This template automatically calculates the time between two dates, in days. Either a two specific dates, or a past date and today's date. | ||
==Usage== | ==Usage== | ||
To use this template for a past date and today's date, type:<br> | To use this template for a past date and today's date, type:<br/> | ||
{{ | {{Desc|Normal|Month|Day|Year}} | ||
The parameters are self-explanatory. | The parameters are self-explanatory. | ||
To use this template to calculate the time between to specific dates, type:<br> | To use this template to calculate the time between to specific dates, type:<br/> | ||
{{ | {{Desc|Normal|Month A|Day A|Year A|Month B|Day B|Year B}} | ||
Again, the parameters are self-explanatory. | Again, the parameters are self-explanatory. | ||
{{Cat| | |||
{{Cat|Utility Templates}} |
Latest revision as of 17:28, February 8, 2015
Purpose
This template automatically calculates the time between two dates, in days. Either a two specific dates, or a past date and today's date.
Usage
To use this template for a past date and today's date, type:
{{AgeDays| Month | Day | Year }}
The parameters are self-explanatory.
To use this template to calculate the time between to specific dates, type:
{{AgeDays| Month A | Day A | Year A | Month B | Day B | Year B }}
Again, the parameters are self-explanatory.