В моем приложении для Android я читаю данные GPS и время GPS. По какой-то причине GPS возвращает завтрашнюю дату. Кто-нибудь знает почему?
Я получаю такие данные: (это всегда было хорошо). Ошибка в 4.0.3?!
position.GPSTime = new Date(loc.getTime());
![enter image description here](https://i.stack.imgur.com/6GLVW.png)
EDIT
Я все время держу в UTC. Это приложение работает в течение 1 года - результаты, которые я показываю 1 час назад, и вы можете видеть, что это время UTC. В левое время, сообщаемое устройством, и в правое время из службы определения местоположения. Я ничего не путаю, эти даты обычно с интервалом в 1-2 секунды.
РЕДАКТИРОВАТЬ 2
Смотрите выстрел из моего отладчика с моего телефона !! Взял 2 минуты назад (~ 10: 10 AM CST)
![enter image description here](https://i.stack.imgur.com/cRkMP.png)