ಟೆಂಪ್ಲೇಟು:Age in years, months, weeks and days: ಪರಿಷ್ಕರಣೆಗಳ ನಡುವಿನ ವ್ಯತ್ಯಾಸ

Content deleted Content added
same here...
this shall make it work better. still need to put weeks here
೧ ನೇ ಸಾಲು:
{{For year month day/display
<includeonly>{{#ifexpr: {{{year2 | {{CURRENTYEAR}} }}} - {{{year1 | {{CURRENTYEAR}} }}} > 0
|years={{#expr: {{{year2 | {{CURRENTYEAR}} }}} - {{{year1 | {{#time:Y|-1 year}} }}} - {{#ifexpr: {{{month2 | {{CURRENTMONTH}} }}} > {{{month1 | {{#time:m|-1 month}} }}}
|{{plural
|0
|{{#expr: {{{year2 | {{CURRENTYEAR}} }}} - {{{year1 | {{CURRENTYEAR}} }}} }}<!--
|{{#ifexpr: {{{month2 | {{CURRENTMONTH}} }}} < {{{month1 | {{#time:m|-1 month}} }}}
-->|year<!--
|1
-->}},
<includeonly> |{{#ifexpr: {{{year2day2 | {{CURRENTYEARCURRENTDAY}} }}} ->= {{{year1day1 | {{CURRENTYEAR#time:d|-1 day}} }}} > 0
}}{{#ifexpr: ( floor (
{{age in days|0
|1
|month1 = {{{month1 | {{CURRENTMONTH}} }}}
}}
|day1 = {{{day1 | {{CURRENTDAY}} }}}
}}
|year1 = {{{year1 | {{CURRENTYEAR}} }}}
}}}}
|month2 = {{{month2 | {{CURRENTMONTH}} }}}
|months={{#expr: {{{month2 | {{CURRENTMONTH}} }}} - {{{month1 |day2 {{#time:m|-1 month}} =}}} + {{#ifexpr: {{{day2 | {{CURRENTDAY}} }}} >= {{{day1 | {{#time:d|-1 day}} }}}
|{{#ifexpr: {{{month2 |year2 {{CURRENTMONTH}} }}} >= {{{year2 month1 | {{CURRENTYEAR#time:m|-1 month}} }}}
|0
}} / 30 ) mod 12 ) > 0
|{{plural12
}}
|{{#expr: floor (
|{{#ifexpr: {{{month2 | {{CURRENTMONTH}} }}} > {{{month1 | {{#time:m|-1 month}} }}}
{{age in days
|-1
|month1 = {{{month1 | {{CURRENTMONTH}} }}}
|11
|day1 = {{{day1 | {{CURRENTDAY}} }}}
}}
|year1 = {{{year1 | {{CURRENTYEAR}} }}}
}}}}
|month2 = {{{month2 | {{CURRENTMONTH}} }}}
|days={{#expr: {{{day2 | {{CURRENTDAY}} }}} - {{{day1 | {{#time:d|-1 day}} }}} + |{{#ifexpr: {{{day2 | {{CURRENTDAY}} }}} >= {{{day2 day1 | {{CURRENTDAY#time:d|-1 day}} }}}
|0
|year2 = {{{year2 | {{CURRENTYEAR}} }}}
|month1 ={{#switch: {{{month1month2 | {{CURRENTMONTH}} }}}
}} / 30) mod 12}}<!--
-->|month<!--5|7|10|12 = 30
|1|2|4|6|8|9|11 = 31
-->}},&nbsp;
}} |3={{#ifexpr: ({{{year2 | {{CURRENTYEAR}} }}} mod 4 floor= (0
{{age in days|29
|28
|month1 = {{{month1 | {{CURRENTMONTH}} }}}
}}
|day1 = {{{day1 | {{CURRENTDAY}} }}}
}}
|year1 = {{{year1 | {{CURRENTYEAR}} }}}
}}}}
|month2 = {{{month2 | {{CURRENTMONTH}} }}}
}}<noinclude>
|day2 = {{{day2 | {{CURRENTDAY}} }}}
|year2 = {{{year2 | {{CURRENTYEAR}} }}}
}} / 7 ) mod 4 ) > 0
|{{plural
|{{#expr: floor (
{{age in days
|month1 = {{{month1 | {{CURRENTMONTH}} }}}
|day1 = {{{day1 | {{CURRENTDAY}} }}}
|year1 = {{{year1 | {{CURRENTYEAR}} }}}
|month2 = {{{month2 | {{CURRENTMONTH}} }}}
|day2 = {{{day2 | {{CURRENTDAY}} }}}
|year2 = {{{year2 | {{CURRENTYEAR}} }}}
}} / 7) mod 4}}<!--
-->|week<!--
-->}} and&nbsp;
}}{{plural
|{{#expr:{{age in days
|month1 = {{{month1 | {{CURRENTMONTH}} }}}
|day1 = {{{day1 | {{CURRENTDAY}} }}}
|year1 = {{{year1 | {{CURRENTYEAR}} }}}
|month2 = {{{month2 | {{CURRENTMONTH}} }}}
|day2 = {{{day2 | {{CURRENTDAY}} }}}
|year2 = {{{year2 | {{CURRENTYEAR}} }}}
}} mod 7}}<!--
-->|day}}</includeonly><noinclude>
 
This template returns the number of months, weeks and days that have elapsed between two dates. If the second set of parameters is not included it will automatically calculate the period between a given date and today.
 
To use type'''Usage: ''' <tt><nowiki>{{Age in months, weeks and days |month1= |day1= |year1= |month2= |day2= | year2=}}</nowiki>'''</tt>
 
[[Category:Date mathematics templates|{{PAGENAME}}]]