टेम्पलेट:Age in years, months and days: रिवीजन सभ के बीचा में अंतर
Content deleted Content added
छो Changed protection level of Template:For year month day: Highly visible template: allow template editors ([Edit=Allow only template editors and admins] (indefinite) [Move=Allow only template editors and admins] (indefinite)) |
allowing an end date to be specified and making the serial comma an opt in |
||
लाइन 1: | लाइन 1: | ||
{{#if:{{#ifeq:{{{6|¤}}}|¤||1}}{{#ifeq:{{{5|¤}}}|¤||1}}{{#ifeq:{{{4|¤}}}|¤||1}} |
|||
⚫ | |||
|{{# |
|{{#iferror:{{#time:Y-m-d|{{{6}}}-{{{5}}}-{{{4}}}}} |
||
|{{ |
|{{error|Error: Invalid time. }} |
||
⚫ | |||
|{{#if:{{{2|{{{month|}}}}}} |
|||
⚫ | |||
|{{For year month day/display |
|{{For year month day/display |
||
|years={{#expr:{{CURRENTYEAR}}-{{{year}}}-{{#ifexpr:{{CURRENTMONTH}}>{{{month}}} |
|years={{#expr:{{{4|{{CURRENTYEAR}}}}}-{{{1|{{{year}}}}}}-{{#ifexpr:{{{5|{{CURRENTMONTH}}}}}>{{{2|{{{month}}}}}} |
||
|0 |
|0 |
||
|{{#ifexpr:{{CURRENTMONTH}}<{{{month}}} |
|{{#ifexpr:{{{5|{{CURRENTMONTH}}}}}<{{{2|{{{month}}}}}} |
||
|1 |
|1 |
||
|{{#ifexpr:{{CURRENTDAY}} |
|{{#ifexpr:{{{6|{{CURRENTDAY}}}}}<{{{3|{{{day}}}}}} |
||
⚫ | |||
|1 |
|1 |
||
⚫ | |||
}} |
}} |
||
}} |
}} |
||
}}}} |
}}}} |
||
|months={{#expr:{{CURRENTMONTH}}-{{{month}}}+{{#ifexpr:{{CURRENTDAY}} |
|months={{#expr:{{{5|{{CURRENTMONTH}}}}}-{{{2|{{{month}}}}}}+{{#ifexpr:{{{6|{{CURRENTDAY}}}}}<{{{3|{{{day}}}}}} |
||
|{{#ifexpr:{{CURRENTMONTH}}> |
|{{#ifexpr:{{{5|{{CURRENTMONTH}}}}}>{{{2|{{{month}}}}}} |
||
⚫ | |||
⚫ | |||
⚫ | |||
⚫ | |||
|-1 |
|-1 |
||
|11 |
|11 |
||
}} |
}} |
||
⚫ | |||
⚫ | |||
⚫ | |||
⚫ | |||
⚫ | |||
⚫ | |||
}} |
}} |
||
}}{{#ifexpr:{{Gregorian serial date |
|||
|year={{{4|{{CURRENTYEAR}}}}} |
|||
|month={{{5|{{CURRENTMONTH}}}}} |
|||
|day={{{6|{{CURRENTDAY}}}}}}}-{{Gregorian serial date |
|||
|year={{{4|{{CURRENTYEAR}}}}} |
|||
|month={{#expr:{{{5|{{CURRENTMONTH}}}}}-1}} |
|||
|day={{{3|{{{day}}}}}} |
|||
}}<0 |
|||
|-1 |
|||
|<!--null value--> |
|||
⚫ | |||
⚫ | |||
|{{#expr:{{Gregorian serial date |
|{{#expr:{{Gregorian serial date |
||
|year={{CURRENTYEAR}} |
|year={{{4|{{CURRENTYEAR}}}}} |
||
|month={{CURRENTMONTH}} |
|month={{{5|{{CURRENTMONTH}}}}} |
||
|day={{CURRENTDAY}}}}-{{Gregorian serial date |
|day={{{6|{{CURRENTDAY}}}}}}}-{{Gregorian serial date |
||
|year={{CURRENTYEAR}} |
|year={{{4|{{CURRENTYEAR}}}}} |
||
|month={{#expr:{{CURRENTMONTH}} |
|month={{#expr:{{{5|{{CURRENTMONTH}}}}}-{{#ifexpr:{{Gregorian serial date |
||
| |
|year={{{4|{{CURRENTYEAR}}}}} |
||
|month={{{5|{{CURRENTMONTH}}}}} |
|||
|day={{{6|{{CURRENTDAY}}}}}}}-{{Gregorian serial date |
|||
|year={{{4|{{CURRENTYEAR}}}}} |
|||
|month={{#expr:{{{5|{{CURRENTMONTH}}}}}-1}} |
|||
|day={{{3|{{{day}}}}}} |
|||
}}<0 |
|||
|2 |
|||
|1 |
|||
}}}} |
|||
|day={{{3|{{{day}}}}}} |
|||
}}}} |
}}}} |
||
|{{#expr:{{{6|{{CURRENTDAY}}}}}-{{{3|{{{day}}}}}} |
|||
⚫ | |||
}} |
|||
|sc={{#switch:{{{sc|}}} |
|||
|N|n|No|no|False|false|Off|off=<!--null value--> |
|||
|#default={{{sc|}}} |
|||
}} |
}} |
||
}} |
}} |
||
|{{#ifexpr:{{CURRENTMONTH}}={{{month}}} |
|{{#ifexpr:{{{5|{{CURRENTMONTH}}}}}={{{2|{{{month}}}}}} |
||
|{{#ifexpr:{{CURRENTYEAR}}={{{year}}} |
|{{#ifexpr:{{{4|{{CURRENTYEAR}}}}}={{{1|{{{year}}}}}} |
||
|0 years |
|0 years |
||
|{{#expr:{{CURRENTYEAR}}-{{{year}}}-1}} or {{For year month day/display |
|{{#expr:{{{4|{{CURRENTYEAR}}}}}-{{{1|{{{year}}}}}}-1}} or {{For year month day/display |
||
|years={{#expr:{{CURRENTYEAR}}-{{{year}}}}} |
|years={{#expr:{{{4|{{CURRENTYEAR}}}}}-{{{1|{{{year}}}}}}}} |
||
}} |
}} |
||
}} |
}} |
||
|{{#ifexpr:{{CURRENTMONTH}}>{{{month}}} |
|{{#ifexpr:{{{5|{{CURRENTMONTH}}}}}>{{{2|{{{month}}}}}} |
||
|{{#ifexpr:{{CURRENTYEAR}}={{{year}}} |
|{{#ifexpr:{{{4|{{CURRENTYEAR}}}}}={{{1|{{{year}}}}}} |
||
|<!--null value--> |
|<!--null value--> |
||
|{{For year month day/display |
|{{For year month day/display |
||
|years={{#expr:{{CURRENTYEAR}}-{{{year}}}}} |
|years={{#expr:{{{4|{{CURRENTYEAR}}}}}-{{{1|{{{year}}}}}}}} |
||
}} and |
}} and |
||
}} {{#expr:{{CURRENTMONTH}}-{{{month}}}-1}} or {{For year month day/display |
}} {{#expr:{{{5|{{CURRENTMONTH}}}}}-{{{2|{{{month}}}}}}-1}} or {{For year month day/display |
||
|months={{#expr:{{CURRENTMONTH}}-{{{month}}}}} |
|months={{#expr:{{{5|{{CURRENTMONTH}}}}}-{{{2|{{{month}}}}}}}} |
||
}} |
}} |
||
|{{#ifexpr:{{CURRENTYEAR}}={{#expr:{{{year}}}+1}} |
|{{#ifexpr:{{{4|{{CURRENTYEAR}}}}}={{#expr:{{{1|{{{year}}}}}}+1}} |
||
|<!--null value--> |
|<!--null value--> |
||
|{{For year month day/display |
|{{For year month day/display |
||
|years={{#expr:{{CURRENTYEAR}}-{{{year}}}-1}} |
|years={{#expr:{{{4|{{CURRENTYEAR}}}}}-{{{1|{{{year}}}}}}-1}} |
||
}} and |
}} and |
||
}} {{#expr:{{ |
}} {{#expr:{{{5|{{CURRENTMONTH}}}}}-{{{2|{{{month}}}}}}+11}} or {{For year month day/display |
||
|months={{#expr:{{{5|{{CURRENTMONTH}}}}}-{{{2|{{{month}}}}}}+12}}}} |
|||
}} |
}} |
||
}} |
}} |
||
}} |
}} |
||
|{{#ifexpr:{{CURRENTYEAR}}={{{year}}} |
|{{#ifexpr:{{{4|{{CURRENTYEAR}}}}}={{{1|{{{year}}}}}} |
||
|0 years |
|0 years |
||
|{{#expr:{{CURRENTYEAR}}-{{{year}}}-1}} or {{For year month day/display |
|{{#expr:{{{4|{{CURRENTYEAR}}}}}-{{{1|{{{year}}}}}}-1}} or {{For year month day/display |
||
|years={{#expr:{{CURRENTYEAR}}-{{{year}}}}} |
|years={{#expr:{{{4|{{CURRENTYEAR}}}}}-{{{1|{{{year}}}}}}}} |
||
}} |
}} |
||
}} |
}} |