# Годы из четырёх цифр

**URL:** https://meta.discourse.org/t/four-digit-years/180295
**Category:** Support
**Created:** [19.Февраль.2021 03:02:25 UTC](https://meta.discourse.org/t/four-digit-years/180295 "2021-02-19T03:02:25Z")
**Posts on this page:** 9
**Page:** 1

<div class="post-metadata">

### Author: ![peternlewis](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/peternlewis/32/108888_2.png) [@peternlewis](https://meta.discourse.org/u/peternlewis)
#### Post date: [19.Февраль.2021 03:02:25 UTC](https://meta.discourse.org/t/four-digit-years/180295/1 "2021-02-19T03:02:25Z")

</div>

Есть ли способ настроить отображение годов четырьмя цифрами в Discourse? Или, в качестве предложения по улучшению, можно ли, пожалуйста, добавить отображение годов четырьмя цифрами в Discourse?

Например:

 ![image](https://global.discourse-cdn.com/meta/original/3X/d/e/de0c360e7b2534a875e065c274e1ee11c3c764cd.png)

Это легко ошибочно прочитать как 17 января, а не как архивный пост четырёхлетней давности.

В зависимости от настроек тёмной/светлой темы и других параметров оформления, апостроф может быть ещё менее заметным.

Спасибо.

---

<div class="post-metadata">

### Author: ![ccstone](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/ccstone/32/140215_2.png) [@ccstone](https://meta.discourse.org/u/ccstone)
#### Post date: [19.Февраль.2021 05:34:52 UTC](https://meta.discourse.org/t/four-digit-years/180295/2 "2021-02-19T05:34:52Z")

</div>

> [@peternlewis](#):
>
> Можно, пожалуйста, чтобы в Discourse использовались годы из четырёх цифр?

Я считаю, что это крайне желательно.

У нас уже было довольно много пользователей, которые принимали 'YY за день, и это породило запутанные и ненужные комментарии на форуме Keyboard Maestro.

-Крис

(Модератор форума Keyboard Maestro)

---

<div class="post-metadata">

### Author: ![hawm](https://avatars.discourse-cdn.com/v4/letter/h/f07891/32.png) [@hawm](https://meta.discourse.org/u/hawm)
#### Post date: [19.Февраль.2021 07:01:28 UTC](https://meta.discourse.org/t/four-digit-years/180295/3 "2021-02-19T07:01:28Z")

</div>

Вы можете настроить это, выполнив поиск `js.dates` на странице `/admin/customize/site_texts`.  
Документация по форматам времени:

> **[Moment.js | Docs](https://momentjs.com/docs/#/displaying/format/)**
>
> This is the most robust display option. It takes a string of tokens and replaces them with their corresponding values.

Кстати, что думает [@team](https://meta.discourse.org/groups/team) о [текущем статусе проекта Moment.js](https://momentjs.com/docs/#/-project-status/)?

---

<div class="post-metadata">

### Author: ![peternlewis](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/peternlewis/32/108888_2.png) [@peternlewis](https://meta.discourse.org/u/peternlewis)
#### Post date: [19.Февраль.2021 07:46:50 UTC](https://meta.discourse.org/t/four-digit-years/180295/4 "2021-02-19T07:46:50Z")

</div>

Спасибо. Я зашел в Администрирование → Настроить → Текст, нашел js.dates, затем заменил `'yy` на `YYYY` во всех местах.

---

<div class="post-metadata">

### Author: ![peternlewis](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/peternlewis/32/108888_2.png) [@peternlewis](https://meta.discourse.org/u/peternlewis)
#### Post date: [21.Февраль.2021 02:52:01 UTC](https://meta.discourse.org/t/four-digit-years/180295/5 "2021-02-21T02:52:01Z")

</div>

На самом деле, могу ли я подтвердить, что используется заглавная Y для YYYY? Потому что я знаю, что в регулярных выражениях меня подводили, когда использовалось yyyy для года, а YYYY — для «номера недели в году», что отличается на несколько дней в разные годы. Я проверил, и в оригинале было `'YY`, поэтому предполагаю, что заглавная Y — это правильно.

---

<div class="post-metadata">

### Author: ![codinghorror](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/codinghorror/32/110067_2.png) [@codinghorror](https://meta.discourse.org/u/codinghorror)
#### Post date: [21.Февраль.2021 03:03:16 UTC](https://meta.discourse.org/t/four-digit-years/180295/6 "2021-02-21T03:03:16Z")

</div>

> [@peternlewis](#):
>
> Это легко спутать с датой 17 января, а не с архивным сообщением четырёхлетней давности.

Не совсем, если только вы не заметили точку в середине этого предложения 😉

Тем не менее, суть в том, что вы можете настроить любой текст на _своём_ сайте по своему усмотрению, включая форматы дат.

---

<div class="post-metadata">

### Author: ![peternlewis](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/peternlewis/32/108888_2.png) [@peternlewis](https://meta.discourse.org/u/peternlewis)
#### Post date: [21.Февраль.2021 06:40:59 UTC](https://meta.discourse.org/t/four-digit-years/180295/7 "2021-02-21T06:40:59Z")

</div>

> [@codinghorror](#):
>
> Не совсем, если только вы не пропустили точку посередине этого предложения 😉

На самом деле, когда я читал это предложение, я сразу пропустил точку, так что да, скажу, что её легко не заметить.

---

<div class="post-metadata">

### Author: ![sam](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/sam/32/102149_2.png) [@sam](https://meta.discourse.org/u/sam)
#### Post date: [21.Февраль.2021 08:14:07 UTC](https://meta.discourse.org/t/four-digit-years/180295/8 "2021-02-21T08:14:07Z")

</div>

> [@hawm](#):
>
> Кстати, что думает [@team](https://meta.discourse.org/groups/team) насчет [текущего статуса проекта Moment.js](https://momentjs.com/docs/#/-project-status/)?

Мы в курсе и ищем замену.

---

<div class="post-metadata">

### Author: ![system](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/system/32/443519_2.png) [@system](https://meta.discourse.org/u/system)
#### Post date: [23.Март.2021 08:14:08 UTC](https://meta.discourse.org/t/four-digit-years/180295/9 "2021-03-23T08:14:08Z")

</div>

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.
