С этого сайта я узнал о "секретном" файле, в котором хранится информация о моем gps.
Я попытался открыть файл, и я получил эту базу данных SQLite.
Как я могу интерпретировать информацию о метке времени?
С этого сайта я узнал о "секретном" файле, в котором хранится информация о моем gps.
Я попытался открыть файл, и я получил эту базу данных SQLite.
Как я могу интерпретировать информацию о метке времени?
iOS (и Mac OS X) используют эпоху NSDate , что означает, что время записывается в виде количества секунд с первого момента 1-го января 2001 года UTC. Более распространенная эпоха Unix основана на 1970 году. Разница между ними составляет 978307200
секунд. Чтобы преобразовать, добавьте эту сумму к значениям, которые вы видите.
Конвертер эпох Unix, упомянутый Shark, перечисляет различные способы преобразования секунд эпохи в удобочитаемую дату в нижней части страницы. Например, используя JavaScript, вы конвертируете секунды в миллисекунды и создаете объект Date. Вы можете увидеть это в браузере, набрав в поле местоположения следующее:
javascript:alert(new Date((978307200+323827707.004303)*1000).toLocaleString())
который преобразует дату в местный часовой пояс и формат и отображает ее в диалоговом окне с alert
.
выполните следующий запрос
SELECT datetime(323827707, 'unixepoch', 'localtime');
Также вы можете отправиться в эпохальный конвертер для поиска вручную