Шаблон:Дата початку та вік: відмінності між версіями

Матеріал з Вікіпедії — вільної енциклопедії.
Перейти до навігації Перейти до пошуку
[перевірена версія][перевірена версія]
Вилучено вміст Додано вміст
форматування
Немає опису редагування
Рядок 1: Рядок 1:
<includeonly><!--
<includeonly><!--
-->{{#if:{{{1|{{{рік|}}}}}}|<!--
--><span class="bday"><!--
-->[[{{#expr:{{{3|{{{день|{{CURRENTDAY}}}}}}}}}} <!--
-->{{MONTHNAME|{{{2|{{{місяць|{{CURRENTMONTH}}}}}}}}}}<!--
-->]] <!--
-->[[{{{1|{{{рік|{{CURRENTYEAR}}}}}}}}]]</span><!--


Імплементація дати
--><span class="noprint">; <!--

-->{{#ifexpr:{{age in days|{{{1|{{{рік|{{CURRENTYEAR}}}}}}}}<!--
-->{{#if: {{{1|}}}<!--
-->|{{{2|{{{місяць|{{CURRENTMONTH}}}}}}}}<!--
-->|{{{3|{{{день|{{CURRENTDAY}}}}}}}} <!--
-->|{{#if: {{{2|}}}<!--
-->}}=0|сьогодні|<!--
-->|{{#if: {{{3|}}}<!--
-->{{age in days|{{{1|{{{рік|{{CURRENTYEAR}}}}}}}}<!--
-->|{{#ifeq:{{yesno|{{{df|no}}}}}|yes<!--
-->|{{{2|{{{місяць|{{CURRENTMONTH}}}}}}}}<!--
-->|[[{{#expr:{{{3}}}}}&nbsp;{{MONTHNAME|{{{2}}}}}]]<!--
-->|{{{3|{{{день|{{CURRENTDAY}}}}}}}} <!--
-->|[[{{#expr:{{{3}}}}}&nbsp;{{MONTHNAME|{{{2}}}}}]],<!--
-->}} <!--
-->}} [[{{{1}}}]]<!--
-->{{PLURAL:{{age in days|{{{1|{{{рік|{{CURRENTYEAR}}}}}}}}<!--
-->|[[{{MONTHNAMENOM|{{{2}}}}}]]&nbsp;[[{{{1}}}]]<!--
-->|{{{2|{{{місяць|{{CURRENTMONTH}}}}}}}}<!--
-->}}<!--
-->|{{{3|{{{день|{{CURRENTDAY}}}}}}}} <!--
-->|[[{{{1}}}]]<!--
-->}} | день | дні | днів<!--
-->}}<!--
--><span class="noprint">{{#ifeq:{{yesno|{{{paren|{{{p|no}}}}}}}}|yes||&#059;}}<!--
-->}} тому<!--
-->}}</span>}}<!--
-->{{#ifeq:{{yesno|{{{br|no}}}}}|yes|<br/>|&#032;}}<!--
-->{{#ifeq:{{yesno|{{{paren|{{{p|no}}}}}}}}|yes|(}}<!--
--></includeonly><noinclude>
-->{{#if: {{{2|}}}<!--
-->|{{#if: {{{3|}}}<!--
-->|{{time ago|{{{1}}}-{{{2}}}-{{{3}}}|min_magnitude=days}}<!--
-->|{{years or months ago|{{{1}}}|{{#time:n|1-{{trim|{{{2}}}}}-1}}}}<!--
-->}}<!--
-->|{{#iferror:{{#expr:{{{1}}}}}<!--
-->|{{time ago|{{{1}}}|min_magnitude=days}}<!--
-->|{{years or months ago|{{{1}}}}}<!--
-->}}<!--
-->}}<!--
-->{{#ifeq:{{yesno|{{{paren|{{{p|no}}}}}}}}|yes|)}}</span><!--
-->|{{Error|Error: first parameter is missing.|tag=span}}<!--
-->}}<!--

Імплементація microformat date classes

--><span style="display:none">&#160;(<span class="{{#ifeq:{{yesno|{{{end|no}}}}}|yes|dtend|bday dtstart published updated}}"><!--
-->{{#if: {{{1|}}}<!--
-->|{{{1}}}<!--
-->{{#if: {{{2|}}}<!--
-->| -{{#time:m|1-{{trim|{{{2}}}}}-1}}<!--
-->{{#if: {{{3|}}}<!--
-->| -{{padleft:{{{3}}}|2|0}}<!--
-->}}<!--
-->}}<!--
-->}}<!--
--></span>)</span></includeonly><noinclude>
{{Документація}}
{{Документація}}
</noinclude>
</noinclude>

Версія за 19:25, 23 липня 2019

{{i}} Документація шаблону[перегляд] [редагувати] [історія] [очистити кеш]

Шаблон {{Дата релізу та вік}} відображає дату початку або створення події або ж об'єкту.

Використання

{{Дата релізу та вік|РРРР|ММ|ДД}} поверне ДД МІСЯЦЯ РРРР; ДД днів тому

{{Дата релізу та вік|2010|03|25}} поверне:
25 березня, 2010; 14 років тому (2010-03-25)

Параметри

Параметр Статус Опис
1 обов'язковий Чотиризначний номер, що вказує рік.
2 необов'язковий Число від 1 до 12, що вказує місяць (початкові нулі в кількості ігноруються).
3 необов'язковий Число від 1 до 31, що вказує день місяця (початкові нулі в кількості ігноруються).
df= необов'язковий Якщо параметр df дорівнює yes, y або 1, дата відображатиметься у форматі: 4 березня, 2020. Якщо цей параметр не включено або не встановлено якесь інше значення, дата відображатиметься у форматі: 4 березня 2020.
p=
paren=
необов'язковий Якщо параметр p або paren дорівнює yes, y, або 1, вік відображатиметься в дужках. Якщо цей параметр не включено або не встановлено якесь інше значення, дата та вік розділяються крапкою з комою та пробілом.
br= необов'язковий Якщо параметр br дорівнює yes, y, або 1, між датою та віком буде вставлено розрив рядка. Якщо цей параметр не включено або не встановлено якесь інше значення, між датою та віком буде вставлено пробіл. Це не змінює символи розділення між датою та віком, які є або крапкою з комою (налаштування за замовчуванням), або дужками (якщо p=yes).

Приклади

Синтаксис Результат
{{Дата релізу та вік|2010|01|02}} 2 січня, 2010; 14 років тому (2010-01-02)
100 дів назад:
{{Дата релізу та вік|2024|1|17}}
17 січня, 2024; 3 місяці тому (2024-01-17)
50 дів назад:
{{Дата релізу та вік|2024|3|7}}
7 березня, 2024; 50 днів тому (2024-03-07)
Вчора:
{{Дата релізу та вік|2024|4|25}}
25 квітня, 2024; 35 годин тому (2024-04-25)
Сьогодні:
{{Дата релізу та вік|2024|4|26}}
26 квітня, 2024; 11 годин тому (2024-04-26)
{{Дата релізу та вік|2013|02|15|p=1}} 15 лютого, 2013 (11 років тому) (2013-02-15)
{{Start date and age|2013|02|15|br=1}} 15 лютого, 2013;
11 років тому
 (2013-02-15)
{{Start date and age|2013|02|15|p=1|br=1}} 15 лютого, 2013
(11 років тому)
 (2013-02-15)
Синтаксис Результат
{{Start date and age|2010|01|02}} 2 січня, 2010; 14 років тому (2010-01-02)
{{Start date and age|2019|05|06}} 6 травня, 2019; 4 роки тому (2019-05-06)
{{Start date and age|2019|05|12}} 12 травня, 2019; 4 роки тому (2019-05-12)
{{Start date and age|2003|07|05}} 5 липня, 2003; 20 років тому (2003-07-05)

Див. також