Страница 1 из 1
datetime
Добавлено: 2014.09.19, 12:31
sapgv
Всем привет
Подскажите виджет или behavior для работы с datetime
что интересует:
при выводе записи приводить datetime в человекоузнаваемую дату
при записи наоборот записывать в datetime
кто как решает такой вопрос ?
Re: datetime
Добавлено: 2014.09.19, 15:48
ninzzo
в базу пишу в unix времени всегда
а на выводе date("Y-m-d H-i", $data);
Но в cgridview когда выводишь человечную дату, то она не срабатывает на поиск. Присоединяюсь к вопросу.
Re: datetime
Добавлено: 2014.09.20, 10:30
kawabanga
time();
в бд запись integer 14 хранит дату в секундах. по-моему, удобно.
Для вывода можно использовать множество функций.
Re: datetime
Добавлено: 2014.09.21, 13:35
Pulse
По-моему как-то не комильфо хранить дату в типе integer в бд.
Re: datetime
Добавлено: 2014.09.21, 13:55
mickgeek
Кому удобство, кому ресурсы.
Re: datetime
Добавлено: 2014.09.21, 15:54
anton44eg
kawabanga писал(а):time();
в бд запись integer 14 хранит дату в секундах. по-моему, удобно.
Для вывода можно использовать множество функций.
зачем integer, если есть timestamp?
Re: datetime
Добавлено: 2014.09.21, 21:50
kawabanga
Не знаю, в нескольких проектах видел это тут на yii, в том числе на демо блоге, вот и взял в привычку )
Re: datetime
Добавлено: 2014.09.22, 11:28
anton44eg
плохая привычка
Re: datetime
Добавлено: 2014.09.22, 11:59
Pulse
anton44eg писал(а):kawabanga писал(а):time();
в бд запись integer 14 хранит дату в секундах. по-моему, удобно.
Для вывода можно использовать множество функций.
зачем integer, если есть timestamp?
По-видимому, чтобы не привязывать дату к временной зоне сервера.
Re: datetime
Добавлено: 2014.09.22, 12:00
HQ0
Никто не говорит про субд.
В SQLite же нет таких типов и вполне себе норм держать unixtime в int поле.