Template:dayssince

From Homestar Runner Wiki

(Difference between revisions)
Jump to: navigation, search
m
(use new cat)
 
(includes 4 intermediate revisions)
Line 1: Line 1:
-
<includeonly>{{#expr:floor(({{#time:U}}-{{{{{#time:U|d m y}}|{{#time:U|{{{1}}}}}}}}))}}</includeonly><noinclude>Outputs the number of days since a specified date. If the date is on or after 1 January 1970, it can be entered directly in a variety of formats. Otherwise, it must be specified using several parameters.
+
<includeonly>{{#expr:
 +
 
 +
floor( ( {{#time:U}} - {{#time:U|{{{1|}}} }} ) / 86400 )
 +
 
 +
}}</includeonly><noinclude>Outputs the number of days since a specified date (after 1 January 1970). If only a month or year is specified, the function evaluates from the first of the month or year, respectively.
===='''Usage'''====
===='''Usage'''====
*<code><nowiki>{{dayssince| some date }}</nowiki></code>
*<code><nowiki>{{dayssince| some date }}</nowiki></code>
-
*<code><nowiki>{{dayssince| d=day | m=month | y=year }}</nowiki></code>
 
===='''Examples'''====
===='''Examples'''====
{| border=1 cellspacing=0 cellpadding=5 style="border-collapse:collapse"
{| border=1 cellspacing=0 cellpadding=5 style="border-collapse:collapse"
|-
|-
-
| <code><nowiki>{{dayssince| 15 Nov 2004 }}</nowiki></code> || {{dayssince| 15 Nov 2004 }}
+
| <code><nowiki>{{dayssince| 15 Nov 2008 }}</nowiki></code> || {{dayssince| 15 Nov 2008 }}
|-
|-
-
| <code><nowiki>{{dayssince| January 1, 2000 }}</nowiki></code> || {{dayssince| January 1, 2000 }}
+
| <code><nowiki>{{dayssince| January 1, 2009 }}</nowiki></code> || {{dayssince| January 1, 2009 }}
|-
|-
-
| <code><nowiki>{{dayssince| 10/25/76 }}</nowiki></code> || {{dayssince| 10/25/76 }}
+
| <code><nowiki>{{dayssince| 5/29/95 }}</nowiki></code> || {{dayssince| 5/29/95 }}
|-
|-
-
| <code><nowiki>{{dayssince| July 1983 }}</nowiki></code> || {{dayssince| July 1983 }}
+
| <code><nowiki>{{dayssince| March 2009 }}</nowiki></code> || {{dayssince| March 2009 }}
|-
|-
-
| <code><nowiki>{{dayssince| 1995 }}</nowiki></code> || {{dayssince| 1995 }}
+
| <code><nowiki>{{dayssince| 1985 }}</nowiki></code> || {{dayssince| 1985 }}
-
|-
+
-
| <code><nowiki>{{dayssince| d=29 | m=5 | y=1952 }}</nowiki></code> || {{dayssince| d=29 | m=5 | y=1952 }}
+
-
|-
+
-
| <code><nowiki>{{dayssince| y=1215 }}</nowiki></code> || {{dayssince| y=1215 }}
+
|}
|}
 +
 +
[[Category:Date and Time Formatting Templates|{{PAGENAME}}]]
</noinclude>
</noinclude>

Current revision as of 17:34, 25 November 2017

Outputs the number of days since a specified date (after 1 January 1970). If only a month or year is specified, the function evaluates from the first of the month or year, respectively.

[edit] Usage

  • {{dayssince| some date }}

[edit] Examples

{{dayssince| 15 Nov 2008 }} 6319
{{dayssince| January 1, 2009 }} 6272
{{dayssince| 5/29/95 }} 11238
{{dayssince| March 2009 }} 6213
{{dayssince| 1985 }} 14975
Personal tools