Difference between revisions of "Template:Date link"

From Geohashing
imported>Mattyk
(TEST: fixing the pre-1970 issue)
imported>Mattyk
 
(3 intermediate revisions by the same user not shown)
Line 1: Line 1:
<includeonly>{{#vardefine:link|{{#time:{Y-m-d|{{{1|1970-01-01}}}}}}}{{#vardefine:text|{{#time:{{{2|l&#160;j&#160;F&#160;Y}}}|{{{1|1970-01-01}}}}}}}{{#ifeq:{{#var:date}}|1970-01-01|{{#vardefine:date|{{{1}}}}}{{#vardefine:text|{{{1}}}}}|}}[[{{#var:date}} | {{#var:text}}]]</includeonly><noinclude>
+
<includeonly>{{#vardefine:format|{{{2|l&#160;j&#160;F&#160;Y}}}}}{{#vardefine:text|{{#time:{{#var:format}}|{{{1}}} }} }}[[{{{1}}} | {{#ifeq:{{#var:text}}|{{#time:{{#var:format}}|1969-12-31}}|{{{1}}}|{{#var:text}} }}]]</includeonly><noinclude>
 
== Usage ==
 
== Usage ==
 
{{intricate}}
 
{{intricate}}

Latest revision as of 08:11, 9 December 2008

Usage

  • First parameter takes date in YYYY-MM-DD format. Link is automatically based on this parameter.
  • Optional second parameter takes a formatting string à la PHP's date() function. Defaults to l j F Y format.