Template documentation

Gives a date in the language with a specified code (the default for that code is the result of Template:Uselang, which is en).


Parameter name Description Default value
1 number of the year empty
2 number of month in the year empty
3 number of day in the month empty
4 language code language code of the user language
form allows to specify differing syntactic forms to apply to the date (e.g. in some Polish phrases the month must appear in genitive form instead of nominative, so you have to set form to gen) empty


  • {{date|2009|1|9}}January 9, 2009
  • {{date|1970|2|3}}February 3, 1970
  • {{date|1970|2}}February 1970
  • {{date|1970}}1970
  • {{date}}
  • {{date|1970|||zh}}1970年

Does not check existence, except for the month number:

  • {{date|2009|12|33}}December 33, 2009
  • {{date|2009|17|33}}Unknown date 33, 2009



The i18n-method used is branching to translations in the template itself.

See also