Cookies过期时间格式
Cookies expiration time format
我从 google chrome 的 Cookies 文件创建了数据库,cookies
table 中的一列是 expires_utc
。该列的格式类似于 - 13169399213145330,更像是 unix 时间。但是当我尝试使用 unix 时间转换器时,它给出了错误的值。
那么,那是什么格式,我如何才能将其转换为实际的 unix 时间?
所以,经过对这个话题的长期研究,这里是解决方案:
- Chrome's cookies timestap's epoch starts 1601-01-01T00:00:00Z (Why? Because.)
所以,现在是 UNIX 纪元之前的 11644473600 秒。要将 chrome 的时间戳转换为 UNIX,您需要:
- 将实际时间戳(在我的例子中是
cookies
table 中的 expires_utc
列)除以 1000000 // 有人应该解释我的原因。
- 减去 11644473600
- 完成!现在你得到了 UNIX 时间戳。
我从 google chrome 的 Cookies 文件创建了数据库,cookies
table 中的一列是 expires_utc
。该列的格式类似于 - 13169399213145330,更像是 unix 时间。但是当我尝试使用 unix 时间转换器时,它给出了错误的值。
那么,那是什么格式,我如何才能将其转换为实际的 unix 时间?
所以,经过对这个话题的长期研究,这里是解决方案:
- Chrome's cookies timestap's epoch starts 1601-01-01T00:00:00Z (Why? Because.)
所以,现在是 UNIX 纪元之前的 11644473600 秒。要将 chrome 的时间戳转换为 UNIX,您需要:
- 将实际时间戳(在我的例子中是
cookies
table 中的expires_utc
列)除以 1000000 // 有人应该解释我的原因。 - 减去 11644473600
- 完成!现在你得到了 UNIX 时间戳。