Каков наилучший способ хранения данных со всего мира?
Я думал, например, чтобы сохранить время () без часового пояса, а затем конвертировать его каждый раз.
Может быть прав? Есть ли способ определения часового пояса запроса?
Для этого вы можете сохранить 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 поле и часовой пояс и рассчитать правильное значение.
Других решений пока нет …