• Посмотрел несколько сайтов, на некоторых вместо даты типа 10.09.2025 пишется «сегодня в 9:45«, у меня просто возник вопрос, ведь действительно удобно ? К примеру, я вот хочу реализовать что-то типа «сегодня, 1 день назад, 2 дня назад, неделю назад...» так как считаю это более удобным вариантом узнать в каком периоде пользователь разместил обьявление ? Потому что это удобней чем читать дату 10.09.2025 ? То есть дата в цифрах будет выводится к примеру если обьявлению больше месяца.

    Вот только что заметил, на этом форуме тоже такой вариант вывода дат ! : )

    • Тема изменена 5 месяцев назад пользователем wildapache.
Просмотр 3 ответов — с 1 по 3 (всего 3)
  • wildapache, привет. Это и правда более удобно. Реализуется обычно через human_time_diff().

    Автор wildapache

    (@wildapache)

    Я уже реализовал, в плане вывода, только теперь думаю как правильно начать всё это дело выводить с логической точки, т.е после какого периорда — какой текст выводить, к примеру, если пользователь только что опубликовал, и нет в текущей дате часов, тогда выводим минуты, потом, если есть минуты, выводим только часы. Далее нужно понять когда выводить к примеру сегодня в 20:44 дальше уже проще, просто мы что-то считаем что-то нет. Либо просто сделать до какого-то периода выводить текстом, после выводить просто датой 22.09.2025 т.е чтобы у пользователя был орьентир на ранние даты, а старые выводились после X периода просто датой, так как зачем их считать ? К примеру расписать диапазон — на месяц, остальное выводить датами.. ?

    • Ответ изменён 5 месяцев назад пользователем wildapache.
    • Ответ изменён 5 месяцев назад пользователем wildapache.

    wildapache,

    старые выводились после X периода просто датой, так как зачем их считать ? К примеру расписать диапазон — на месяц, остальное выводить датами.. ?

    Самый оптимальный вариант.

Просмотр 3 ответов — с 1 по 3 (всего 3)

Для ответа на тему необходимо авторизоваться.