Шаблон:DateGE: различия между версиями
м (тексту добавлена неразрывность) |
(Пробел и объединение дублей.) Метки: правка с мобильного устройства правка из мобильной версии |
||
Строка 10: | Строка 10: | ||
|d2={{{d|{{CURRENTDAY}}}}}|m2={{{m|{{CURRENTMONTH}}}}}|y2={{{y|{{CURRENTYEAR}}}}} | |d2={{{d|{{CURRENTDAY}}}}}|m2={{{m|{{CURRENTMONTH}}}}}|y2={{{y|{{CURRENTYEAR}}}}} | ||
}}<sup style="line-height:0;font-weight:bold"><u>{{#switch: {{{case}}} | }}<sup style="line-height:0;font-weight:bold"><u>{{#switch: {{{case}}} | ||
| И = й</u></sup> день | | И = й</u></sup> день | ||
| Р = го</u></sup> дня | | Р = го</u></sup> дня | ||
| Д = му</u></sup> дню | | Д = му</u></sup> дню | ||
| В = й</u></sup> день | | В = й</u></sup> день | ||
| Т = м</u></sup> днём | | Т = м</u></sup> днём | ||
| П = м</u></sup> дне | | П = м</u></sup> дне | ||
| й</u></sup> день г.э. | | й</u></sup> день}} г. э. | ||
|{{#expr:-{{DaysBetween | |{{#expr:-{{DaysBetween | ||
|d1=20|m1=11|y1=2007 | |d1=20|m1=11|y1=2007 | ||
|d2={{{d|{{CURRENTDAY}}}}}|m2={{{m|{{CURRENTMONTH}}}}}|y2={{{y|{{CURRENTYEAR}}}}} | |d2={{{d|{{CURRENTDAY}}}}}|m2={{{m|{{CURRENTMONTH}}}}}|y2={{{y|{{CURRENTYEAR}}}}} | ||
}} }}<sup style="line-height:0;font-weight:bold"><u>{{#switch: {{{case}}} | }} }}<sup style="line-height:0;font-weight:bold"><u>{{#switch: {{{case}}} | ||
| И = й</u></sup> день | | И = й</u></sup> день | ||
| Р = го</u></sup> дня | | Р = го</u></sup> дня | ||
| Д = му</u></sup> дню | | Д = му</u></sup> дню | ||
| В = й</u></sup> день | | В = й</u></sup> день | ||
| Т = м</u></sup> днём | | Т = м</u></sup> днём | ||
| П = м</u></sup> дне | | П = м</u></sup> дне | ||
| й</u></sup> день до г.э. | | й</u></sup> день}} до г. э.}} | ||
|Tip= | |Tip= | ||
{{{d|{{CURRENTDAY}}}}} | {{{d|{{CURRENTDAY}}}}} |
Версия от 20:15, 24 апреля 2017
6513й день г. э.

Преобразует дату в количество дней от/до сотворения Годвилля (при расчетах датой сотворения Годвилля принимается 20 ноября 2007 года[1]).
Параметры:
- d = <день> - день от начала месяца (если он не указан, то принимается равным текущему дню месяца);
- m = <месяц> - номер месяца (если он не указан, то принимается равным текущему номеру месяца);
- y = <год> - год интересующей даты (если он не указан, то принимается равным текущему году);
- case = <И, Р, Д, В, Т, П> - падеж (необязательный параметр), если падеж не указан, то фраза будет написана в именительном падеже.
Примеры:
1. Дата до сотворения Годвилля в родительном падеже:
{{DateGE|d=15|m=7|y=1990|case=Р}}
6337го дня до г. э.
2. Дата сотворения Годвилля в дательном падеже:
{{DateGE|d=20|m=11|y=2007|case=Д}}
0му дню г. э.
3. Дата после сотворения Годвилля в творительном падеже:
{{DateGE|d=23|m=4|y=2010|case=Т}}
885м днём г. э.
4. Дата не указана (текущая дата), падеж не указан (именительный падеж):
{{DateGE}}
6513й день г. э.
5. Пояснение для продвинутого использования этого шаблона в коде других шаблонов. Передача пустых параметров инициализирует переменные d, m, y. Поэтому, если значения по умолчанию этих параметров в таком коде не заданы или заданы некорректно, шаблон выдаёт не значение по умолчанию, а символ ошибки:
{{DateGE|d={{{d|}}}|m={{{m|}}}|y={{{y|}}}}}
?
Примечания
- ↑ Как и в Скрипте статистики.