Формат времени GPS

Не знаете, где задать вопрос? Задавайте здесь.
Ответить
Prostofanya
Новоприбывший
Сообщения: 2
Зарегистрирован: 14 июн 2015, 17:03
Репутация: 0

Формат времени GPS

Сообщение Prostofanya » 14 июн 2015, 17:37

Здравствуйте!

В описании времени GPS сказано, что оно отсчитывается с 6 января 1980 года. Еще попадалась информация, что записывают отдельно число прошедших недель и отдельно – количество секунд внутри недели, так ли это? Интересует стандартный алгоритм для расчета даты и времени по известному времени GPS.

trir
Гуру
Сообщения: 5355
Зарегистрирован: 09 апр 2010, 19:30
Репутация: 1021
Ваше звание: просто мимо прохожу
Откуда: Ё-бург

Re: Формат времени GPS

Сообщение trir » 14 июн 2015, 22:33

В описании времени GPS сказано
пруф!
О чём вообще речь? Чётче опиши задачу!

Аватара пользователя
Игорь Белов
Гуру
Сообщения: 2241
Зарегистрирован: 04 янв 2011, 22:00
Репутация: 1514
Откуда: Казань

Re: Формат времени GPS

Сообщение Игорь Белов » 15 июн 2015, 08:22

Википедия в курсе.
The purpose of computing is insight, not numbers

Prostofanya
Новоприбывший
Сообщения: 2
Зарегистрирован: 14 июн 2015, 17:03
Репутация: 0

Re: Формат времени GPS

Сообщение Prostofanya » 15 июн 2015, 11:20

Уточнение: время GPS записано целиком в секундах, прошедших с 6 января 1980 года. Как точно вычислить по ним дату и время с учетом високосных лет и добавочных секунд?

Sergey Astakhov
Активный участник
Сообщения: 218
Зарегистрирован: 21 дек 2012, 01:57
Репутация: 52
Откуда: Питер

Re: Формат времени GPS

Сообщение Sergey Astakhov » 15 июн 2015, 13:14

Prostofanya писал(а):Уточнение: время GPS записано целиком в секундах, прошедших с 6 января 1980 года. Как точно вычислить по ним дату и время с учетом високосных лет и добавочных секунд?
Вам для текущего времени или для времени в прошлом? Для текущего - достаточно вычесть 16 секунд (текущую разницу с UTC). Эта разница, кстати, транслируется в сигнале со спутника. Далее - стандартная арифметика и библиотеки для unixtime
Для времени в прошлом надо завести таблицу добавления leap seconds и корректировать по ней.

Ответить

Вернуться в «Я новичок!»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 2 гостя