解释时间戳信息?

解释时间戳信息?

本网站,我了解了存储我的 GPS 信息的“秘密”文件。

我尝试打开该文件,并得到了这个 SQLite DB。

我该如何解读时间戳信息?

在此处输入图片描述

答案1

iOS(和 Mac OS X)使用日期纪元,这意味着时间被记录为自 2001 年 1 月 1 日 UTC 的第一个瞬间以来的秒数。更常见的 Unix 纪元是基于 1970 年的。两者的区别978307200秒。要转换,请将该数量添加到您看到的值中。

Unix纪元转换器Shark 提到的在页面底部列出了将纪元秒转换为人类可读日期的不同方法。例如,使用 JavaScript,您可以将秒转换为毫秒并创建一个 Date 对象。您可以在浏览器中通过在位置字段中输入以下内容来查看此内容:

javascript:alert(new Date((978307200+323827707.004303)*1000).toLocaleString())

将日期转换为当地时区和格式,并通过对话框显示alert

答案2

运行以下查询

SELECT datetime(323827707, 'unixepoch', 'localtime');

您也可以前往纪元转换器手动搜索

相关内容