Временная метка 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
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

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