Сообщение от laimas
|
ddro3doff, уясните простую вещь (и хорошо бы для закрепления самому "пощупать" скриптом, что сие означает) - сервер возвращает временную зону западнее UTC как отрицательное число, а восточнее положительные. А клиент эти значения возвращает с противоположным знаком.
Отдавая страницу клиенту отдайте временную зону сервера, и суммируйте с временной зоной клиента:
var tZ = <?=date('Z') * 1000?> + (new Date).getTimezoneOffset() * 60 * 1000;
Вот на это нужно корректировать создание даты везде в скрипте, и все будет работать по времени сервера, по какому бы часовому поясу он не работал.
|
Спасибо за ответ. А как сделать что бы время бралось по МСК а не по серверу?