[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: 2012-21-09 => "2 дня назад"
denlam
У нас в базе хранится дата в формате 2012-21-09 к примеру.
Нужно сделать, чтобы это превращалось в текст "2 дня назад"
Соответственнно если событие произошло 2 месяца назад нужно выводить "2 месяца назад", а не "60 дней назад"



Спустя 14 минут, 1 секунда (23.09.2012 - 16:27) neadekvat написал(а):
Порой надо открывать мануал.

DateTime::diff

Спустя 2 часа, 39 минут, 14 секунд (23.09.2012 - 19:07) denlam написал(а):
Нашел вот такое http://savvateev.org/blog/37/

Спустя 1 минута, 41 секунда (23.09.2012 - 19:08) neadekvat написал(а):
denlam, и чем тебя встроенная функция не устроила?

Спустя 9 минут, 24 секунды (23.09.2012 - 19:18) johniek_comp написал(а):
нужно хранить изначально в unix секундах, а то бред потом разбирать такую дату, в kohana есть готовый хелпер по этому поводу, можешь скопипастить

Спустя 56 секунд (23.09.2012 - 19:19) neadekvat написал(а):
Похоже, в этом треде игнорируют и меня, и здравый смысл.

Спустя 8 минут, 6 секунд (23.09.2012 - 19:27) sharki написал(а):
Кто здесь? О_О

Спустя 1 час, 42 минуты, 49 секунд (23.09.2012 - 21:09) dron4ik написал(а):
Цитата (johniek_comp @ 23.09.2012 - 16:18)
нужно хранить изначально в unix секундах, а то бред потом разбирать такую дату, в kohana есть готовый хелпер по этому поводу, можешь скопипастить

ммм... не всегда удобно то... и каждый раз перещитывать... проще diff ...
через mk удобно проверять на онлайн юзера...
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.