Difference between revisions of "Template:CountDown"

From Second Life Wiki
Jump to navigation Jump to search
(New page: <onlyinclude><includeonly>{{#vardefine:a|{{#expr:(({{ #time: U | {{{1}}}.{{{2}}}.{{{3}}} }} - {{ #time: U | {{LOCALDAY2}}.{{LOCALMONTH}}.{{LOCALYEAR}} }}) / 86400) round 0}}}}{{#ifeq:{{#e...)
 
Line 1: Line 1:
<onlyinclude><includeonly>{{#vardefine:a|{{#expr:(({{ #time: U | {{{1}}}.{{{2}}}.{{{3}}} }} - {{ #time: U | {{LOCALDAY2}}.{{LOCALMONTH}}.{{LOCALYEAR}} }}) /  86400) round 0}}}}{{#ifeq:{{#expr:({{#var:a}}>0)}}|1|{{{4|{{#var:a}}}}}|{{#ifeq:{{#expr:({{#var:a}}=0)}}|1|{{{5|{{#var:a}}}}}|{{{6|{{#var:a}}}}}}}}}</includeonly></onlyinclude>
<onlyinclude><includeonly>{{#vardefine:a|{{#expr:(({{ #time: U | {{{1}}}.{{{2}}}.{{{3}}} }} - {{ #time: U | {{LOCALDAY2}}.{{LOCALMONTH}}.{{LOCALYEAR}} }} + ({{{offset|-8}}}*3600)) /  86400) round 0}}}}{{#ifeq:{{#expr:({{#var:a}}>0)}}|1|{{{4|{{#var:a}}}}}|{{#ifeq:{{#expr:({{#var:a}}=0)}}|1|{{{5|{{#var:a}}}}}|{{{6|{{#var:a}}}}}}}}}</includeonly></onlyinclude>
This template calculates a difference in days between a given date (past 01.01.1970) and the current date in GMT.<br>Use it with <font color="black">{{NoWrap|<nowiki>{{CountDown|DD|MM|YYYY|text pre date|text at date|text post date}}</nowiki>}}</font>. Text can include <font color="black"><nowiki>{{#var:a}}</nowiki></font> to place the count. If no text is provided, only the count will be displayed.
This template calculates a difference in days between a given date (past 01.01.1970) and the current date. You can set an offset relative to GMT which has the value -8 by default, in order to represent SLT.<br>Use it with <font color="black">{{NoWrap|<nowiki>{{CountDown|DD|MM|YYYY|text pre date|text at date|text post date}}</nowiki>}}</font>. Text can include <font color="black"><nowiki>{{#var:a}}</nowiki></font> to place the count. If no text is provided, only the count will be displayed.
 


Example:
Example:
Line 16: Line 17:
|<nowiki>{{CountDown|27|01|2009}}</nowiki>
|<nowiki>{{CountDown|27|01|2009}}</nowiki>
|{{CountDown|27|01|2009}}
|{{CountDown|27|01|2009}}
|-
|<nowiki>{{CountDown|27|01|2009}}</nowiki>
|{{CountDown|27|01|2009|offset=0}}
|}
|}

Revision as of 09:52, 17 December 2008

This template calculates a difference in days between a given date (past 01.01.1970) and the current date. You can set an offset relative to GMT which has the value -8 by default, in order to represent SLT.
Use it with {{CountDown|DD|MM|YYYY|text pre date|text at date|text post date}}. Text can include {{#var:a}} to place the count. If no text is provided, only the count will be displayed.


Example:

Input Output
{{CountDown|27|01|2009|OMG, only {{#var:a}} days until my rezdate!!|POARTY!!!|Oh... rezzdate is over... what a night.}} Oh... rezzdate is over... what a night.
{{CountDown|27|01|2008|OMG, only {{#var:a}} days until my rezdate!!|POARTY!!!|Oh... rezzdate is over... what a night.}} Oh... rezzdate is over... what a night.
{{CountDown|27|01|2009}}
{{CountDown|27|01|2009}}