Шаблон:Date/doc: различия между версиями
Buto (обсуждение | вклад) Новая страница: «<div style="border: 1px solid #a2a9b1; background-color: #ecfcf4; padding: 1em; margin-bottom: 1em;"> <div style="font-weight: bold; font-size: 110%; border-bottom: 1px solid #a2a9b1; padding-bottom: 0.3em; margin-bottom: 0.6em;">Документация шаблона «Date» (Earth Evo — EE)</div> Шаблон выводит дату по научному летоисчислению '''Earth Evo (EE — Эволюция Земли)''' в кратком...» |
Buto (обсуждение | вклад) Нет описания правки |
||
| (не показаны 2 промежуточные версии этого же участника) | |||
| Строка 6: | Строка 6: | ||
</div> | </div> | ||
=== Автоматический вывод текущей даты (обновляется каждый день) === | |||
{| class="wikitable" style="width: 100%;" | |||
! Короткий код вызова | |||
! Полный код вызова | |||
! Живой результат (сегодня) | |||
! Стандарт и назначение | |||
|- | |||
| <code><nowiki>{{Date|full}}</nowiki></code> | |||
| <code><nowiki>{{Date||||7}}</nowiki></code> | |||
| '''{{Date|full}}''' | |||
| '''Полная научная запись''' — суммарный возраст Земли, текущий месяц и день | |||
|- | |||
| <code><nowiki>{{Date|ee}}</nowiki></code> | |||
| <code><nowiki>{{Date||||5}}</nowiki></code> | |||
| '''{{Date|ee}}''' | |||
| '''Краткий стандарт (EE)''' — текущий планетарный индекс для повседневного использования | |||
|- | |||
| <code><nowiki>{{Date|e9}}</nowiki></code> | |||
| <code><nowiki>{{Date||||6}}</nowiki></code> | |||
| '''{{Date|e9}}''' | |||
| '''Научный индекс (E9)''' — текущий экспоненциальный индекс для баз данных и точных наук | |||
|- | |||
| <code><nowiki>{{Date|00}}</nowiki></code> | |||
| <code><nowiki>{{Date||||00}}</nowiki></code> | |||
| {{Date|00}} | |||
| Текущая краткая дата без ссылок | |||
|- | |||
| <code><nowiki>{{Date|date-season}}</nowiki></code> | |||
| <code><nowiki>{{Date||||date-season}}</nowiki></code> | |||
| {{Date|date-season}} | |||
| Текущая текстовая дата с автоматическим определением времени года | |||
|- | |||
| <code><nowiki>{{Date|season}}</nowiki></code> | |||
| <code><nowiki>{{Date||||season}}</nowiki></code> | |||
| {{Date|season}} | |||
| Текущее время года и год EE | |||
|} | |||
== Параметры == | == Параметры == | ||
<code><nowiki>{{Date|</nowiki>''день''<nowiki>|</nowiki>''месяц''<nowiki>|</nowiki>''год''<nowiki>|</nowiki>''формат''<nowiki>}}</nowiki></code> | <code><nowiki>{{Date|</nowiki>''день''<nowiki>|</nowiki>''месяц''<nowiki>|</nowiki>''год''<nowiki>|</nowiki>''формат''<nowiki>}}</nowiki></code> | ||
| Строка 13: | Строка 51: | ||
* '''год''' — год Научной фазы по календарю '''EE''' (например, <code>70</code>). Если указать четырёхзначный год старого стиля начиная с 1956 (например, <code>2006</code> или <code>2026</code>), шаблон автоматически пересчитает его в год EE (<code>50</code> или <code>70</code>). По умолчанию вычисляется текущий год EE. | * '''год''' — год Научной фазы по календарю '''EE''' (например, <code>70</code>). Если указать четырёхзначный год старого стиля начиная с 1956 (например, <code>2006</code> или <code>2026</code>), шаблон автоматически пересчитает его в год EE (<code>50</code> или <code>70</code>). По умолчанию вычисляется текущий год EE. | ||
* '''формат''': | * '''формат''': | ||
** <code>0</code> (''по умолчанию'') — вывод в кратком числовом виде с | ** <code>0</code> (''по умолчанию'') — вывод в кратком числовом виде с Тептар; | ||
** <code>1</code> — в полном виде с | ** <code>1</code> — в полном виде с Тептар; | ||
** <code>2</code> — в полном виде без | ** <code>2</code> — в полном виде без Тептар; | ||
** <code>3</code> — в полном виде с | ** <code>3</code> — в полном виде с Тептар, без слова «года»; | ||
** <code>4</code> — в полном виде без | ** <code>4</code> — в полном виде без Тептар, без слова «года»; | ||
** <code>5</code> (или <code>ee</code>) — в формате планетарного индекса '''Earth Evo''' (<code>EE 4.543G.ГГ.ММ.ДД</code>); | ** <code>5</code> (или <code>ee</code>) — в формате планетарного индекса '''Earth Evo''' (<code>EE 4.543G.ГГ.ММ.ДД</code>); | ||
** <code>6</code> (или <code>e9</code>) — в экспоненциальном научном формате '''E9''' (<code>4.543E9.ГГ.ММ.ДД</code>). | ** <code>6</code> (или <code>e9</code>) — в экспоненциальном научном формате '''E9''' (<code>4.543E9.ГГ.ММ.ДД</code>). | ||
| Строка 23: | Строка 61: | ||
Касаемо слова «года» (ТП:ОС): когда дата находится изолированно в скобках или ячейках таблиц, слово «года» излишне. Без параметров шаблон <code><nowiki>{{Date}}</nowiki></code> выводит текущую дату по календарю EE. | Касаемо слова «года» (ТП:ОС): когда дата находится изолированно в скобках или ячейках таблиц, слово «года» излишне. Без параметров шаблон <code><nowiki>{{Date}}</nowiki></code> выводит текущую дату по календарю EE. | ||
== Примеры использования == | == Стандарты летоисчисления Earth Evo (EE) == | ||
{| class="wikitable" style="width: 100%;" | |||
! Стандарт | |||
! Формула | |||
! Пример (4 января 2026 г.) | |||
! Пример (24 октября 2026 г.) | |||
! Сфера применения | |||
|- | |||
| '''Полная научная запись''' | |||
| <code>[Суммарный возраст].[ММ].[ДД]</code> | |||
| <code>4 543 000 070.01.04</code> | |||
| <code>4 543 000 070.10.24</code> | |||
| Образование, архивы, фундаментальная наука | |||
|- | |||
| '''Краткий стандарт (EE)''' | |||
| <code>EE 4.543G.[Год].[ММ].[ДД]</code> | |||
| <code>EE 4.543G.70.01.04</code> | |||
| <code>EE 4.543G.70.10.24</code> | |||
| Документооборот, повседневная жизнь, СМИ | |||
|- | |||
| '''Научный индекс (E9)''' | |||
| <code>4.543E9.[Год].[ММ].[ДД]</code> | |||
| <code>4.543E9.70.01.04</code> | |||
| <code>4.543E9.70.10.24</code> | |||
| Программирование, базы данных, точные науки | |||
|} | |||
== Параметры вызова == | |||
<code><nowiki>{{Date|</nowiki>''день''<nowiki>|</nowiki>''месяц''<nowiki>|</nowiki>''год''<nowiki>|</nowiki>''формат''<nowiki>}}</nowiki></code> | |||
* '''день''' — число месяца (от 1 до 31). По умолчанию берётся текущий день. | |||
* '''месяц''' — номер месяца (от 1 до 12). По умолчанию берётся текущий месяц. | |||
* '''год''' — год по календарю '''EE''' (например, <code>70</code>) или привычный четырёхзначный год начиная с 1956 (например, <code>2026</code> — шаблон сам вычислит <code>70</code>). По умолчанию берётся текущий год. | |||
* '''формат''' — код нужного вида отображения (см. полную таблицу ниже). | |||
== Примеры использования (все форматы под разные случаи) == | |||
{| class="wikitable" style="width: 100%;" | {| class="wikitable" style="width: 100%;" | ||
| Строка 29: | Строка 103: | ||
! Результат отображения | ! Результат отображения | ||
! Описание формата | ! Описание формата | ||
! Сфера применения (для чего) | |||
|- | |||
! colspan="4" style="background-color: #eaecf0; text-align: left;" | 1. Базовые текстовые и табличные форматы дат | |||
|- | |- | ||
| <code><nowiki>{{Date}}</nowiki></code> | | <code><nowiki>{{Date}}</nowiki></code> | ||
| [[24 октября|24.10]].[[70 год EE|70 EE]] | | [[24 октября|24.10]].[[70 год EE|70 EE]] | ||
| Текущая дата по умолчанию (без параметров) | | Текущая дата по умолчанию (без параметров) | ||
| Динамический вывод сегодняшней даты на заглавной странице, в порталах и шаблонах | |||
|- | |- | ||
| <code><nowiki>{{Date|09|06|50}}</nowiki></code> ''или'' <code><nowiki>{{Date|09|06|2006}}</nowiki></code> | | <code><nowiki>{{Date|09|06|50}}</nowiki></code> ''или'' <code><nowiki>{{Date|09|06|2006}}</nowiki></code> | ||
| [[9 июня|09.06]].[[50 год EE|50 EE]] | | [[9 июня|09.06]].[[50 год EE|50 EE]] | ||
| '''0''' (по умолчанию) — краткий вид с | | '''0''' (по умолчанию) — краткий числовой вид с Тептар | ||
| Узкие колонки таблиц, карточки-инфобоксы, списки со ссылками на статьи о датах | |||
|- | |||
| <code><nowiki>{{Date|24|10|2026|00}}</nowiki></code> | |||
| 24.10.70 EE | |||
| '''00''' — краткий числовой вид без Тептар (без красных ссылок) | |||
| Таблицы, отчёты, списки версий и дат, где не нужны ссылки на страницы дней и лет | |||
|- | |- | ||
| <code><nowiki>{{Date|09|06|50|1}}</nowiki></code> | | <code><nowiki>{{Date|09|06|50|1}}</nowiki></code> | ||
| [[9 июня]] [[50 год EE|50 года EE]] | | [[9 июня]] [[50 год EE|50 года EE]] | ||
| '''1''' — полный вид с | | '''1''' — полный текстовый вид с Тептар | ||
| Основной текст статей, исторические хроники (при первом упоминании ключевой даты) | |||
|- | |- | ||
| <code><nowiki>{{Date| | | <code><nowiki>{{Date|24|10|2026|2}}</nowiki></code> | ||
| | | 24 октября 70 года EE | ||
| '''2''' — полный вид без | | '''2''' — полный текстовый вид без Тептар | ||
| Обычный текст статей, преамбулы, цитаты и примечания (чтобы не перегружать текст ссылками) | |||
|- | |- | ||
| <code><nowiki>{{Date|09|06|50|3}}</nowiki></code> | | <code><nowiki>{{Date|09|06|50|3}}</nowiki></code> | ||
| [[9 июня]] [[50 год EE|50 EE]] | | [[9 июня]] [[50 год EE|50 EE]] | ||
| '''3''' — полный вид с | | '''3''' — полный вид с Тептар, без слова «года» | ||
| Даты рождения и смерти в скобках с переходом на статьи о дне и годе | |||
|- | |||
| <code><nowiki>{{Date|04|01|2026|4}}</nowiki></code> | |||
| 4 января 70 EE | |||
| '''4''' — полный вид без Тептар, без слова «года» | |||
| Изолированные даты в скобках, сносках, библиографии и карточках персон | |||
|- | |||
! colspan="4" style="background-color: #eaecf0; text-align: left;" | 2. Научные планетарные стандарты Earth Evo (как на скрине 2) | |||
|- | |||
| <code><nowiki>{{Date|04|01|2026|5}}</nowiki></code> ''или'' <code><nowiki>{{Date|04|01|70|ee}}</nowiki></code><br><code><nowiki>{{Date|24|10|2026|ee}}</nowiki></code> | |||
| EE 4.543G.70.01.04<br>EE 4.543G.70.10.24 | |||
| '''5 / ee''' — краткий стандарт планетарного индекса ('''EE''') | |||
| Документооборот, официальные публикации, повседневная жизнь, СМИ, заголовки новостей | |||
|- | |||
| <code><nowiki>{{Date|04|01|2026|6}}</nowiki></code> ''или'' <code><nowiki>{{Date|04|01|70|e9}}</nowiki></code><br><code><nowiki>{{Date|24|10|2026|e9}}</nowiki></code> | |||
| 4.543E9.70.01.04<br>4.543E9.70.10.24 | |||
| '''6 / e9''' — научный экспоненциальный индекс ('''E9''') | |||
| Программирование, базы данных, лог-файлы, точные науки, сортировка по времени | |||
|- | |||
| <code><nowiki>{{Date|04|01|2026|7}}</nowiki></code> ''или'' <code><nowiki>{{Date|04|01|70|full}}</nowiki></code><br><code><nowiki>{{Date|24|10|2026|full}}</nowiki></code> | |||
| 4 543 000 070.01.04<br>4 543 000 070.10.24 | |||
| '''7 / full''' — полная научная запись (суммарный возраст Земли) | |||
| Образование, исторические и геологические архивы, фундаментальная наука | |||
|- | |||
! colspan="4" style="background-color: #eaecf0; text-align: left;" | 3. Вывод только года и суммарного возраста планеты | |||
|- | |||
| <code><nowiki>{{Date|||2026|year}}</nowiki></code> ''или'' <code><nowiki>{{Date|||70|year}}</nowiki></code> | |||
| 70 год EE | |||
| '''year''' — вывод только года со словами «год EE» | |||
| Указание года события без точной даты (например: «Построен в 70 год EE») | |||
|- | |||
| <code><nowiki>{{Date|||2026|year-ee}}</nowiki></code> | |||
| EE 4.543G.70 | |||
| '''year-ee''' — годовой планетарный индекс EE | |||
| Годовые отчёты, маркировка периодов и разделов хронологии | |||
|- | |||
| <code><nowiki>{{Date|||2026|year-e9}}</nowiki></code> | |||
| 4.543E9.70 | |||
| '''year-e9''' — годовой экспоненциальный индекс E9 | |||
| Технические реестры, индексация архивов по годам | |||
|- | |||
| <code><nowiki>{{Date|||2026|year-full}}</nowiki></code> | |||
| 4 543 000 070 год | |||
| '''year-full''' — полный планетарный год от образования Земли | |||
| Статьи по физике, геологии, астрономии и эволюции Земли | |||
|- | |||
! colspan="4" style="background-color: #eaecf0; text-align: left;" | 4. Вывод времени года (сезона) и месяца с годом | |||
|- | |||
| <code><nowiki>{{Date|04|01|2026|season}}</nowiki></code><br><code><nowiki>{{Date|15|04|2026|season}}</nowiki></code><br><code><nowiki>{{Date|09|06|2006|season}}</nowiki></code><br><code><nowiki>{{Date|24|10|2026|season}}</nowiki></code> | |||
| зима 70 года EE<br>весна 70 года EE<br>лето 50 года EE<br>осень 70 года EE | |||
| '''season''' — автоматическое определение времени года + год EE | |||
| Сезонные события, экспедиции, сельское хозяйство, биология и климатология (когда важен сезон) | |||
|- | |- | ||
| <code><nowiki>{{Date| | | <code><nowiki>{{Date|04|01|2026|season-only}}</nowiki></code><br><code><nowiki>{{Date|24|10|2026|season-only}}</nowiki></code> | ||
| | | зима<br>осень | ||
| ''' | | '''season-only''' — вывод только названия времени года по номеру месяца | ||
| Таблицы наблюдений за природой, фенологические и погодные сводки | |||
|- | |- | ||
| <code><nowiki>{{Date| | | <code><nowiki>{{Date|04|01|2026|date-season}}</nowiki></code><br><code><nowiki>{{Date|24|10|2026|date-season}}</nowiki></code> | ||
| EE | | 4 января 70 года EE (зима)<br>24 октября 70 года EE (осень) | ||
| ''' | | '''date-season''' — полная дата с указанием времени года в скобках | ||
| Дневники наблюдений, хроники событий, привязанных к природным циклам | |||
|- | |- | ||
| <code><nowiki>{{Date| | | <code><nowiki>{{Date||10|2026|month-year}}</nowiki></code> | ||
| | | октябрь 70 года EE | ||
| ''' | | '''month-year''' — месяц в именительном падеже и год EE (без числа) | ||
| События с точностью до месяца (выпуск журнала, начало проекта) | |||
|} | |} | ||