Template:StardateLifespan: Difference between revisions

From 118Wiki
Jump to navigation Jump to search
No edit summary
(removed testing bit and added warning note.)
 
(7 intermediate revisions by the same user not shown)
Line 1: Line 1:
<includeonly>{{#ifexpr: {{{4|}}} > {{{2|}}} and {{{1}}} != {{{3|}}}|{{{#expr:{{{1|}}} - 1 - {{{3|}}}y {{{#expr:{{{2|}}}+ 12 - {{{4|}}}m}}}}}}|{{{#expr:{{{1|}}} - {{{3|}}}}}}y {{{#expr:{{{2|}}}- {{{4|}}}m}}}}}</includeonly><noinclude>
<includeonly>{{#ifexpr: ({{{4}}} > {{{2}}} and {{{1}}} != {{{3}}})|{{#expr:({{{1}}} - 1 - {{{3}}})}}y {{#expr:({{{2}}}+ 12 - {{{4}}})}}m|{{#expr:({{{1}}} - {{{3}}})}}y {{#expr:({{{2}}}- {{{4}}})}}m}}</includeonly><noinclude>
This calculates the span between two stardates. Used as such:<br>
This calculates the span between two stardates. Used as such:<br>
{{StardateLifespan|2370|3|2369|8}} with the sequence being date 2 (year, month) and date 1 (year, month)</noinclude>
<nowiki>{{StardateLifespan|2370|3|2369|8}}</nowiki> with the sequence being date 2 (year, month) and date 1 (year, month).<br>
<br>
This will produce:{{StardateLifespan|2370|3|2369|8}} <br>
'''NOTE:''' This does not error check at all.</noinclude>

Latest revision as of 23:16, 11 February 2015

This calculates the span between two stardates. Used as such:
{{StardateLifespan|2370|3|2369|8}} with the sequence being date 2 (year, month) and date 1 (year, month).

This will produce:0y 7m
NOTE: This does not error check at all.