Время сервера и клиента
Приветствую!
Беру на сервере время(там java) командой System.currentTimeMillis(); посылаю на клиент. Сверяю время получения с временем отправки(new Date().getTime()) и получаю, что пакет был отправлен в 1354990604827, а получен в 1354990603816. То есть получен на 1011 секунд раньше чем отправлен.... кто-нибудь знает как такое может быть? Спасибо. |
Цитата:
|
Время на сервере и на клиенте (если сравнивать в миллисекундах) никогда не будет совпадать. Потому что даже если выставить одинаковое время и на сервере и на клиенте то будет сказываться скорость (время) получения данных. И время получения одних и тех же данных всегда, всегда разное.
|
Часовой пояс GMT +3, время: 04:34. |