Cookies到期时间格式

Src*_*Src 5 cookies timestamp google-chrome unix-timestamp

我是从Google chrome的Cookies文件创建数据库的,表中的列之一cookies是expires_utc。该列的格式类似于-13169399213145330,更像是Unix时间。但是,当我尝试使用Unix时间转换器时,它给出了错误的值。

那么,那是什么格式,我如何将其转换为实际的Unix时间?

Src*_*Src 7

因此,在对此主题进行长期研究之后,以下是解决方案:

  • Chrome的cookie时间戳记的纪元开始于1601-01-01T00:00:00Z(为什么?因为。)

因此,这是UNIX时代之前的11644473600秒。要将chrome的时间戳转换为UNIX,您需要:

  1. 将实际时间戳记(在我的情况下为表格中的expires_utc列cookies)偏移1000000 // //有人应解释我的原因。
  2. 减11644473600
  3. 完成!现在您有了UNIX时间戳。

  • 实际上它是微秒,除以 1M 就得到秒。 (2认同)