Как заставить формат короткой даты показывать "дек '22" за прошлый календарный год?

Если вы прокрутите вниз в категории здесь до прошлого года, отображаемая дата будет «Дек '22». (В некоторых категориях вам, возможно, придется прокручивать довольно долго!)

На моём форуме отображалось бы «9 дек» или что-то подобное; год показывался бы только после того, как мы уходим более чем на 12 месяцев назад, например, «янв '22».

Мне хотелось бы настроить такое поведение для моего форума, чтобы короткие даты за прошлый календарный год отображались в формате «D MMM», даже если они относятся к периоду менее 12 месяцев назад. Есть ли настройка для изменения этого? Я просмотрел все настройки, но ничего подходящего не нашёл.

Единственная, возможно, релевантная настройка, которую я изменил, — это «продолжительность относительных дат», которую я установил в 0. Но я не думал, что это имеет значение, так как она касается относительных дат («7д» против «20 фев»), а не формата отображения «D MMM» или «MMM YY».

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

Американский способ отображения дат запутаннее, чем унции или другие метрики на основе веса. Я просто не вижу интуитивно разницы между 22 февраля и февраль '22. А когда месяц указывается перед числом, это просто… давайте не будем говорить это вслух, ведь здесь могут быть и более молодые пользователи :wink:

Переводы не помогают: даже если название месяца меняется, структура даты часто остаётся в американском формате.

Поэтому сначала я начал искать правильные термины (а лимит в 50 результатов действительно раздражает, когда точно не знаешь, что ищешь). После этого я поискал в Google правильный синтаксис, потому что pingvin-world не может использовать одинаковый синтаксис везде :wink:

Теперь у меня так:

  • все посты показывают полную дату, например 22 февраля 2023 (нет, мы не используем заглавные буквы в названиях месяцев)
  • временная шкала показывает сокращённую дату, если тема свежая, например 22 февраля
  • временная шкала показывает дату из шести цифр, если тема старая, например 22.02.22 (вы же видите, почему дд.мм.гг так логичен, в отличие от ISO-метрик ;))

Не знаю, помогло ли это хоть немного. Но мы можем редактировать термины — самое сложное в этой работе — найти правильные.