Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Вопрос по работе TIMESTAMP / 2 сообщений из 2, страница 1 из 1
28.06.2014, 01:05:10
    #38682476
SpbSprut
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вопрос по работе TIMESTAMP
Здравствуйте.

Допусти у нас есть mysql сервер с тайм зоной установленной в MSC.
В базе данных есть поле с типом TIMESTAMP, default CURRENT_TIMESTAMP
Есть два пользователя в Москве и Владивостоке.
Оба в одно время написали сообщение.

Соответственно при сохранении и у того и у другого mysql считает временную зону, переведет время в unix time, исходя из его зоны, и сохранить у себя.
А при выводе для каждого пользователя обратно - спросит временную зону, возьмет сохраненный unix time, переведет время с учетом временной зоны и вернет время обратно.

1) Первый вопрос, правильно ли я все описал.
2) Правильно ли я понимаю что mysql узнает временную зону (с какой временной зоной она будет работать) пользователя через отдаваемые браузером заголовки и что никакой сессии в mysql для пользователя не создается и временная зона задается при каждом отправляемом запросе?

Спасибо.
...
Рейтинг: 0 / 0
29.06.2014, 04:13:38
    #38682899
bochkov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вопрос по работе TIMESTAMP
одно время я тоже пробовал играться с таймзонами у mysql,
в итоге пришел к тому чтобы даты хранить в UTC, а клиент сам разбирается какая у него врем зона
...
Рейтинг: 0 / 0
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Вопрос по работе TIMESTAMP / 2 сообщений из 2, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]