{{YEAR|string formatted as a valid date}}
Укажите необязательный параметр {{{2}}}
, чтобы получить мягкую ошибку вместо жесткой {{ error }}
{{YEAR|1999}}
дает: 1999{{YEAR|1999-12-12}}
дает: 1999{{YEAR|January 1999}}
дает: 1999{{YEAR|1 January 1999}}
дает: 1999{{YEAR|January 1, 1999}}
дает: 1999{{YEAR|1-2-1990}}
дает: 1990{{YEAR|1/2/1990}}
дает: 1990{{YEAR|2239-10-23}}
дает: 2239Сообщает об ошибке, если введены неверные данные:
{{YEAR|1-14-1990}}
выдает: Ошибка{{YEAR|61 January 1999}}
выдает: Ошибка{{YEAR|1 MyMonth 1999}}
выдает: Ошибка{{YEAR|some text which is not a date}}
выдает: Ошибка{{YEAR|on approximately 1999-12-12}}
выдает: ОшибкаПри использовании с диапазоном лет возвращается только первое совпадение:
{{YEAR|1999-2001}}
дает: 1999В настоящее время это работает только в том случае, если диапазон лет указан с дефисом; если правильно указать с коротким тире, выдается ошибка (вероятно, это не будет исправлено, поскольку обработка диапазонов не является функцией шаблона; то, что это как-то работает с чем-то вроде 1999-2001
дефиса, по сути, просто случайность):
{{YEAR|1999–2001}}
выдает: ОшибкаЕсли использовать без входных данных, то просто выводится текущий год:
{{YEAR}}
дает: 2024Его можно чисто заменить для этой цели. Если при замене подаются неверные данные, то выдается большая красная ошибка.
{{date}}
– выводит текущую дату в различных форматах, контролируемых параметрами{{DATE}}
– удобный шаблон, предназначенный только для подстановки, используемый внутри шаблонов очистки/споров; создает:{{subst:DATE}}
дата=ноябрь 2024 г.