Template:MonthDiff: Difference between revisions

From 118Wiki
Jump to navigation Jump to search
mNo edit summary
(Trying to add years to it, slowly.)
Line 1: Line 1:
<includeonly>{{#ifeq:{{#expr:{{{4}}}*12+{{{5}}}+{{{6}}}/30-({{{1}}}*12+{{{2}}}+{{{3}}}/30)round0}} months|1 months|1 month|{{#expr:{{{4}}}*12+{{{5}}}+{{{6}}}/30-({{{1}}}*12+{{{2}}}+{{{3}}}/30)round0}} months}}</includeonly><noinclude>
<includeonly>{{#ifeq:{{#expr:{{{4}}}+{{{5}}}/12+{{{6}}}/(30*12)-({{{4}}}+{{{5}}}/12+{{{6}}}/(30*12))round0}} years|1 years|1 year|{{#expr:{{{4}}}*12+{{{5}}}+{{{6}}}/30-({{{1}}}*12+{{{2}}}+{{{3}}}/30)round0}} years}} {{#ifeq:{{#expr:{{{4}}}*12+{{{5}}}+{{{6}}}/30-({{{1}}}*12+{{{2}}}+{{{3}}}/30)round0}} months|1 months|1 month|{{#expr:{{{4}}}*12+{{{5}}}+{{{6}}}/30-({{{1}}}*12+{{{2}}}+{{{3}}}/30)round0}} 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:30, 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 1 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 67 years 67 months.

NOTE: This does not error check at all.