Использование

править

{{YEAR|Коректное строкое представление даты}}

При использовании диапазона возвращает только первое значение диапазона. Если входные данные не указаны, возвращает текущий год.

Пример Результат
{{YEAR|1999}} 1999
{{YEAR|1999-12-12}} 1999
{{YEAR|Январь 1999}} 1999
{{YEAR|1 января 1999}} 1999
{{YEAR|January 1, 1999}} 1999
{{YEAR|1-2-1990}} 1990
{{YEAR|1/2/1990}} 1990
{{YEAR|2239-10-23}} 2239
{{YEAR|1999-2001}} 1999

В случае ошибочных входных данных выдаёт "Error". При указании параметра {{{2}}} в случае ошибки она ({{error}}) отображается в менее заметном стиле.

Пример Результат Причина
{{YEAR|1-14-1990}} Error 14 месяца не существует
{{YEAR|61 January 1999}} Error В месяце не может быть 61 день
{{YEAR|1 MyMonth 1999}} Error Такого названия месяца не существует
{{YEAR|some text which is not a date}} Error В параметре не найдена дата
{{YEAR|on approximately 1999-12-12}} Error Лишнее содержимое
{{YEAR|on approximately 1999-12-12|Soft}} error Лишнее содержимое (менее заметная ошибка)
{{YEAR|1999—2001}} Error Использован знак тирэ, который коректно в случае диапазона не обрабатывается