在Android中,我尝试导入文本消息备份文件(XML格式,从Windows Phone导出)。现在,我面临的问题是每个消息的时间戳。事实是,我不知道这些类型的时间戳是什么,以及如何将它们转换为人类可读的日期/时间。以下是从我的Windows Phone中提取的一些时间戳及其在人类时间中的等效时间:
130785979762200000 -> the 12th of June 2015, 6:52 PM GMT+2, 4:52 PM GMT
130785978668070000 -> the 12th of June 2015, 6:51 PM GMT+2, 4:51 PM GMT
130785978597700000 -> the 12th of June 2015, 6:50 PM GMT+2, 4:50 PM GMT
130776657503200000 -> the 1st of June 2015, 11:55 PM GMT+2, 9:55 PM GMT
如果需要,我可以提供更多。此外,我尝试输出的格式是来自Google Play商店的SMS备份和恢复应用程序(搜索&#34时的#1结果;消息备份"),如下所示,这两者都没有,我也不熟悉Windows Phone格式:
1434616221869 -> the 18th of June 2015, 11:30 AM GMT+2, 9:30 GMT
1434616248250 -> the 18th of June 2015, 11:30 AM GMT+2, 9:30 GMT
1434616275261 -> the 18th of June 2015, 11:31 AM GMT+2, 9:31 GMT
另外,我相信通过研究它们清楚地存储秒数的格式,因此Android列表中第一个和第二个条目之间的差异。虽然我还没有找到同时发送的两条消息(说小时,分钟和日期),但在WP上也是如此。
所以,我正在寻找有关时间戳的各种信息的信息,可能是时间戳系统列表。
答案 0 :(得分:0)
那些时间戳看起来像是大纪元时间。
也称为Unix Time,定义为自1970年1月1日星期四00:00:00协调世界时(UTC)以来经过的秒数。
它们有时可以写为毫秒,它们是1000x,具体取决于日志记录工具的精度。
以下是将这些内容转换为可读日期http://www.epochconverter.com/
的绝佳工具