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

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

Імплементація дати

-->{{#if: {{{1|}}}<!--
-->|{{#if: {{{2|}}}<!--
-->|{{#if: {{{3|}}}<!--
-->|{{#ifeq:{{yesno|{{{df|no}}}}}|yes<!--
-->|[[{{#expr:{{{3}}}}}&nbsp;{{MONTHNAME|{{{2}}}}}]]<!--
-->|[[{{#expr:{{{3}}}}}&nbsp;{{MONTHNAME|{{{2}}}}}]],<!--
-->}} [[{{{1}}}]]<!--
-->|{{MONTHNAME|{{{2}}}}}&nbsp;{{{1}}}<!--
-->}}<!--
-->|{{{1}}}<!--
-->}}<!--
--><span class="noprint">{{#ifeq:{{yesno|{{{paren|{{{p|no}}}}}}}}|yes||&#059;}}<!--
-->{{#ifeq:{{yesno|{{{br|no}}}}}|yes|<br/>|&#032;}}<!--
-->{{#ifeq:{{yesno|{{{paren|{{{p|no}}}}}}}}|yes|(}}<!--
-->{{#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:35, 23 червня 2019

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

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

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

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

{{Дата релізу та вік|2010|03|25}} поверне:
25 березня 2010; 5118 днів тому

Параметри

Параметр Статус Опис
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; 5200 днів тому
100 дів назад:
{{Дата релізу та вік|2023|12|20}}
20 грудня 2023; 100 днів тому
50 дів назад:
{{Дата релізу та вік|2024|2|8}}
8 лютого 2024; 50 днів тому
Вчора:
{{Дата релізу та вік|2024|3|28}}
28 березня 2024; 1 день тому
Сьогодні:
{{Дата релізу та вік|2024|3|29}}
29 березня 2024; сьогодні
{{Дата релізу та вік|2013|02|15|p=1}} 15 лютого 2013; 4060 днів тому
{{Start date and age|2013|02|15|br=1}} 15 лютого 2013; 4060 днів тому
{{Start date and age|2013|02|15|p=1|br=1}} 15 лютого 2013; 4060 днів тому
Синтаксис Результат
{{Start date and age|2010|01|02}} 2 січня 2010; 5200 днів тому
{{Start date and age|2019|05|06}} 6 травня 2019; 1789 днів тому
{{Start date and age|2019|05|12}} 12 травня 2019; 1783 дні тому
{{Start date and age|2003|07|05}} 5 липня 2003; 7573 дні тому

Див. також