Template:MonthDiff: Difference between revisions
Jump to navigation
Jump to search
mNo edit summary |
mNo edit summary |
||
Line 1: | Line 1: | ||
<includeonly>{{#ifeq:{{#expr: trunc({{{4}}}+{{{5}}}/12+{{{6}}}/(30*12)-({{{1}}}+{{{2}}}/12+{{{3}}}/(30*12)))}} years|1 years|1 year|{{#expr: trunc({{{4}}}+{{{5}}}/12+{{{6}}}/(30*12)-({{{1}}}+{{{2}}}/12+{{{3}}}/(30*12)))}} years}} {{#ifeq:{{#expr:{{{4}}}*12+{{{5}}}+{{{6}}}/30-({{{1}}}*12+{{{2}}}+{{{3}}}/30) | <includeonly>{{#ifeq:{{#expr: trunc({{{4}}}+{{{5}}}/12+{{{6}}}/(30*12)-({{{1}}}+{{{2}}}/12+{{{3}}}/(30*12)))}} years|1 years|1 year|{{#expr: trunc({{{4}}}+{{{5}}}/12+{{{6}}}/(30*12)-({{{1}}}+{{{2}}}/12+{{{3}}}/(30*12)))}} years}} {{#ifeq:{{#expr:{{{4}}}*12+{{{5}}}+{{{6}}}/30-({{{1}}}*12+{{{2}}}+{{{3}}}/30)-(trunc({{{4}}}+{{{5}}}/12+{{{6}}}/(30*12)-({{{1}}}+{{{2}}}/12+{{{3}}}/(30*12))))*12round0}} months|1 months|1 month|{{#expr:{{{4}}}*12+{{{5}}}+{{{6}}}/30-({{{1}}}*12+{{{2}}}+{{{3}}}/30)-(trunc({{{4}}}+{{{5}}}/12+{{{6}}}/(30*12)-({{{1}}}+{{{2}}}/12+{{{3}}}/(30*12))))*12round0}} months}}</includeonly><noinclude> | ||
This templates allows you to (approximately) calculate the amount of months between two dates. | This templates allows you to (approximately) calculate the amount of months between two dates. | ||
Revision as of 07:39, 15 June 2020
This templates allows you to (approximately) calculate the amount of months between two dates.
For example, {{MonthDiff|2397|5|18|2397|6|6}}
produces 0 years 1 month.
If you want to use the current date, use {{CurrentStarYear}}
to get the current staryear. Use {{CURRENTMONTH}}
to produce the current month, and {{CURRENTDAY2}}
for the day of the month.
For example, {{MonthDiff|2395|9|5|{{CurrentStarYear}}|{{CURRENTMONTH}}|{{CURRENTDAY2}}}}
produces 6 years 3 months.
NOTE: This does not error check at all.