Расчёт времени с последнего сообщения неверен, возможно, год не учитывается в расчёте

Это не настоящая ошибка в смысле описания категории, поскольку сайт работает, но это ошибка, так как расчёт неверен.

На сайте OpenAI к теме был добавлен ответ. Предпоследний пост в теме был опубликован 20 октября (формат ММ/ДД/ГГ 10/ДД/2020), а последний — сегодня (27.11.2023).

Discourse указывает, что ответ был опубликован «через 1 месяц», что неверно. Если для расчёта используются только месяцы, то всё верно: 11 − 10 = 1, но с учётом года это 37 месяцев, или проще говоря, «через 3 года».



Примечание:

Перед публикацией я проверил наличие существующей темы с помощью бота Discourse AI. (ссылка)

Запрос

Предпоследний пост в теме был от 20 октября, последний — 27.11.2023. Discourse указывает, что последний ответ был опубликован через один месяц. Расчёт неверен, так как не учитывается год. Если учитывать только месяц, то всё верно, например: 11 − 10 = 1.

Было ли это сообщено как ошибка?

Ответ

Я не нашёл тем, в которых явно сообщалось бы об ошибке, связанной с неверным расчётом последнего ответа на форуме Discourse Meta. Возможно, эта проблема ещё не была сообщена, либо она обсуждалась в контексте, который не был захвачен использованными поисковыми терминами. Если вы считаете это ошибкой, возможно, стоит сообщить о ней на форуме Discourse Meta, чтобы привлечь внимание разработчиков.

Это было не в октябре 2020 года — это было 20 октября.

Если бы пост был опубликован в октябре 2020 года, он отображался бы как окт. '20 (обратите внимание на апостроф).

В случае сомнений наведите курсор мыши на дату, и она отобразится «обычным» образом.

Подборка предыдущих жалоб на это за последние 10 лет:

Основной вывод

Всё в порядке, потому что Discourse создан с прицелом на будущее. И через 20 лет никто не перепутает годы с днями, потому что будет отображаться «янв. '35».

Жаль только, что сейчас мы находимся в этом надоедливом десятилетии двухтысячных.

Но есть и решение: Post date display - #2 by Don

Да.

Спасибо.

Мне нравится ваше предложение, но я не администратор на сайте, поэтому не могу внести необходимые изменения.


Изменил категорию на «Поддержка», так как это явно не ошибка.

Вот пример ответа, сделанного более чем через год после предыдущего.