Comments 20
можете меня минусовать, но про unixtime даже не слышал =\
**убежал читать мануал
**убежал читать мануал
www.php.net/manual/en/function.time.php
Это синоним Unix timestamp
Это синоним Unix timestamp
и это ты меня в позоре обвинял? ))))))
Datetime, т.к. всё-таки большинство калькуляций делаю на уровне SQL, а если очень надо в PHP — UNIX_TIMESTAMP(), расчитываем что надо в PHP, FROM_UNIXTIME() при записи в базу.
Удобнее и быстрее по моему мнению unixtime. А вот с datetime приятнее и нагляднее при просмотре базы данных напрямую через инструмент. Мой выбор unixtime хотя проголосал за «по ситуации»
Когда как. Последнее время unixtime, т.к. на уровне сравнения значений больше-меньше это удобнее.
Работаю в mysql — конечно же datetime, т.к. можно использовать нативный поиск и стандартные функции.
Я правильно понял, что unixtime используют только для проектов на php?
По ситуации, когда планируется какая то работа с датой — unixtime, когда нет — datetime.
Странно, что никто не заметил того факта, что в unixtime можно хранить только даты «since the Unix Epoch (January 1 1970 00:00:00 GMT). То есть даты рождения людей например хранить не получится.
То есть хранение даты в datetime более универсально, хоть она и будет занимать 8 байт в mysql вместо 4 при использовании integer.
То есть хранение даты в datetime более универсально, хоть она и будет занимать 8 байт в mysql вместо 4 при использовании integer.
А как же отрицательные значения?
уже наступал на грабли со днями рождения
кроме того en.wikipedia.org/wiki/Year_2038_problem
сам использую datetime
кроме того en.wikipedia.org/wiki/Year_2038_problem
сам использую datetime
У меня формат выбирает НЛО
Sign up to leave a comment.
Вы храните дату в базе в формате unixtime или DateTime, типа 0000-00-00 00:00:00?