Задать вопрос

В каком формате хранить метку времени?

Сейчас работаю над 2-мя проектами. В обоих есть манипуляции со временем и датами. И я никак не могу определится в каком формате хранить метку времени: unixtime или datetime?

С каким форматом лучше производить манипуляции, например: вычитать время или выбирать день между датами?
  • Вопрос задан
  • 10368 просмотров
Подписаться 7 Оценить Комментировать
Ответ пользователя cat_crash К ответам на вопрос (7)
@cat_crash
Я всегда использую unix timestamp. Это обычное целое число которым довольно просто манипулировать. Один недостаток — число 32 битное и имеет предел. Но этот предел пока даааалеко, и не думаю что ваш проект в первозданном виде достигнет этого предела.
DateTime удобен тем что он может хранить информацию о часовом поясе и сравнивать даты с учетом часовых поясов средствами MySQL.
Ответ написан