Хранить время в базе данных

Каков наилучший способ хранения данных со всего мира?
Я думал, например, чтобы сохранить время () без часового пояса, а затем конвертировать его каждый раз.

Может быть прав? Есть ли способ определения часового пояса запроса?

0

Решение

Для этого вы можете сохранить Unix Timestamp в вашей базе данных.

http://php.net/manual/en/function.time.php
http://dev.mysql.com/doc/refman/5.5/en/datetime.html

Returns the current time measured in the number of seconds since the Unix Epoch (January 1 1970 00:00:00 GMT).

Таким образом, у всех людей одинаковый формат отметки времени без часового пояса.

В противном случае вы должны хранить Datetime поле и часовой пояс и рассчитать правильное значение.

0

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]