Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   Время сервера и клиента (https://javascript.ru/forum/misc/33804-vremya-servera-i-klienta.html)

Simulator 08.12.2012 22:22

Время сервера и клиента
 
Приветствую!
Беру на сервере время(там java) командой System.currentTimeMillis();
посылаю на клиент. Сверяю время получения с временем отправки(new Date().getTime())
и получаю, что пакет был отправлен в 1354990604827, а получен в 1354990603816. То есть получен на 1011 секунд раньше чем отправлен....
кто-нибудь знает как такое может быть?
Спасибо.

dmitriymar 08.12.2012 22:26

Цитата:

Сообщение от Simulator
То есть получен на 1011 секунд раньше чем отправлен....

миллисекунд. Выставь часы точнее либо на сервере, либо на клиенте

Magneto 09.12.2012 03:06

Время на сервере и на клиенте (если сравнивать в миллисекундах) никогда не будет совпадать. Потому что даже если выставить одинаковое время и на сервере и на клиенте то будет сказываться скорость (время) получения данных. И время получения одних и тех же данных всегда, всегда разное.


Часовой пояс GMT +3, время: 04:34.