Временная метка Unix против даты и времениPhp

Кемеровские программисты php общаются здесь
Anonymous
Временная метка Unix против даты и времени

Сообщение Anonymous »

У меня есть таблица Mysql, в которой есть столбец add_date. Он отслеживает дату/время добавления записи в базу данных.
Запросы на основе этой таблицы:
  • Отображение времени добавления записи в формате: 2 часа назад, 4 недели назад, 1 год назад и т. д.
  • Разрешить пользователям искать записи, вставленные в любой день/месяц/год. Таким образом, пользователю может быть разрешено просматривать только записи, вставленные в 2009 году.
Что будет лучше в данном случае — временная метка unix или дата-время?< /p>
Сейчас я использую оба, но поскольку со временем в таблице будут миллионы записей, наличие обоих столбцов может повлиять на размер базы данных.
Временная метка Unix, кажется, лучше подходит для преобразования в формат 2 часа назад в PHP, а также не зависит от часового пояса. Но дата и время лучше читаются, и сделать запрос на конкретную дату/время/год кажется проще.
Ваше предложение?

Подробнее здесь: https://stackoverflow.com/questions/294 ... s-datetime

Вернуться в «Php»