Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/google-chrome/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Google chrome 为Webkit(谷歌浏览器)时间戳保留了多少位?_Google Chrome_Webkit_Timestamp_Computer Forensics - Fatal编程技术网

Google chrome 为Webkit(谷歌浏览器)时间戳保留了多少位?

Google chrome 为Webkit(谷歌浏览器)时间戳保留了多少位?,google-chrome,webkit,timestamp,computer-forensics,Google Chrome,Webkit,Timestamp,Computer Forensics,我知道Google Chrome使用一个整数时间戳,正确地称为Webkit时间戳,它是根据UTC 01/01/1601 00:00:00以来的微秒数计算出来的。我不确定的是这是一个64位有符号整数(最有意义)还是一个56位整数 下面是一个时间戳示例:12883423549317375。这解码为Sun,2009年4月5日16:45:49 UTC。有没有什么好的参考资料来说明它是如何工作的?我搜索了Webkit网站,没有找到此时间戳的文档。铬中的时间通常为。查看base::Time和各种特定于平台的

我知道Google Chrome使用一个整数时间戳,正确地称为Webkit时间戳,它是根据UTC 01/01/1601 00:00:00以来的微秒数计算出来的。我不确定的是这是一个64位有符号整数(最有意义)还是一个56位整数


下面是一个时间戳示例:12883423549317375。这解码为Sun,2009年4月5日16:45:49 UTC。有没有什么好的参考资料来说明它是如何工作的?我搜索了Webkit网站,没有找到此时间戳的文档。

铬中的时间通常为。查看
base::Time
和各种特定于平台的实现,了解转换如何进行的详细信息。

此外,由于这些时间戳经常出现在SQLite数据库中(在Chrome数据中),我通常必须找到一种方法来动态解码它们。我访问次数最多的书签之一是,它告诉您如何作为SQL查询的一部分执行此操作

SELECT datetime((time/1000000)-11644473600, 'unixepoch', 'localtime') AS time FROM table;

其中time是存储webkit时间戳的列的名称。

谢谢!这就回答了问题!