cod*_*aig 9 sqlite safari browser-history
当在History.db从Safari浏览器看,有一个名为表中history_visits具有指定的列visit_time,这是一个REAL值.它具有诸如此类的价值470799793.096987.它的格式是什么?我希望以12/08/2015 05:12:05的格式看到它.
Hug*_*ira 20
它是自2001年1月1日00:00:00 UTC以来的秒数.它必须来自一个NSDate.
NSDate对象封装单个时间点,独立于任何特定的日历系统或时区.日期对象是不可变的,表示相对于绝对参考日期(2001年1月1日00:00:00 UTC)的不变时间间隔.
要从中获得合适的人类价值,您必须添加978307200(2001-01-01 00:00:00的纪元).
此查询应该为您提供所需内容:
.headers on
select datetime(v.visit_time + 978307200, 'unixepoch', 'localtime') as date, v.visit_time + 978307200 as epoch, v.visit_time, i.domain_expansion, i.url
from history_items i left join history_visits v on i.id = v.history_item
order by i.id desc
limit 100;
Run Code Online (Sandbox Code Playgroud)
示例输出:
date|epoch|visit_time|domain_expansion|url
2015-12-31 11:51:27|1451562687.28465|473255487.284646|duckduckgo|https://duckduckgo.com/?q=current+timestamp+2015-12-31+11:51&t=osx
Run Code Online (Sandbox Code Playgroud)
PS:仅供将来参考,Safari db文件位于 ~/Library/Safari/History.db
| 归档时间: |
|
| 查看次数: |
6103 次 |
| 最近记录: |