Mr. Bad Guy Posted September 24, 2015 Share Posted September 24, 2015 Всем доброго дня! Столкнулся с тем, что время прибытия всегда показывает ровно на час позже. Сброс настроек не помог. Подозреваю что связано с системными настройками, только не знаю с какими. Версия 8.5.122 Quote Link to post Share on other sites
/DiOs Posted September 24, 2015 Share Posted September 24, 2015 Связано с прошедшими дважды изменениями таймзон для родной страны. Ещё бывает, когда (вот тут за ваши девайсы не скажу -- не в курсе, но у нас так) в системе установлено получать таймзону у провайдера (автоматически). Часть из опсосов ТЗ отдаёт неверно. На наших ведроидах правильный способ -- выставить автоматическую синхронизацию времени, а вот ТЗ выставить вручную +3 безо всяких DST. Quote Link to post Share on other sites
xWanderer Posted September 24, 2015 Share Posted September 24, 2015 Если не ошибаюсь, то судя по скрину прибытие должно быть в 05 минут (43+22). Или я чего-то не понимаю? Quote Link to post Share on other sites
/DiOs Posted September 24, 2015 Share Posted September 24, 2015 Перевод из секунд и округление. Quote Link to post Share on other sites
Mr. Bad Guy Posted September 24, 2015 Author Share Posted September 24, 2015 Если не ошибаюсь, то судя по скрину прибытие должно быть в 05 минут (43+22). Или я чего-то не понимаю? Все правильно, прибытие должно быть в 15-05. показывает в 16-07. Quote Link to post Share on other sites
/DiOs Posted September 24, 2015 Share Posted September 24, 2015 См. выше. Quote Link to post Share on other sites
xWanderer Posted September 24, 2015 Share Posted September 24, 2015 Ну прибавить можно меньше двух минут в сумме, меньше минуте к текущему и меньше минуты к пути. С учетом округления должен был написать тогда 06 минут. Или время прибытия в большую сторону округляется? Quote Link to post Share on other sites
/DiOs Posted September 24, 2015 Share Posted September 24, 2015 Нет. Просто расчёт времени ведётся в секундах или в сотых долях секунд. А в часы-минуты результат превращается функциями. Quote Link to post Share on other sites
xWanderer Posted September 25, 2015 Share Posted September 25, 2015 Да тут хоть в наносекундах считай, все равно не сходится. Возьмем время по максимуму, пусть текущее время было 14:43:59, в пути 22:59, тогда прибытие получим 15:06:58. В других случаях прибытие будет еще раньше. Тут либо два времени округлили по разному, в пути в меньшую сторону, прибытие - в большую, что не совсем правильно, либо косяк в подсчетах. Quote Link to post Share on other sites
wurlitzer Posted September 25, 2015 Share Posted September 25, 2015 Возможно все проще. Включите в ситигиде показ текущего времени и сравните с системным. У меня в последнем релизе была разница в 1 минуту. Quote Link to post Share on other sites
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.