解析Cookie的到期日期

时间:2019-06-26 14:25:37

标签: javascript cookies momentjs

在Chome开发工具中,到期日期看起来不错: enter image description here

然后在我登录时看起来像这样:
enter image description here

我的问题是我如何使用moment.js之类的内容对其进行解析?

我尽力尝试了各种尝试,但始终是1970年

console.log(moment(1561561645.546124));
// result moment("1970-01-19T03:46:01.645")

1 个答案:

答案 0 :(得分:1)

您应该使用13位乘以1000的时代时间

您可以参考一下momentjs文档,它仅支持毫秒(13位)的Epoch

类似于新的Date(Number),您可以通过传递表示自Unix纪元以来的毫秒数的整数值来创建时刻。

https://momentjs.com/docs/#/parsing/unix-timestamp-milliseconds/

console.log(moment(1561561645.546124 * 1000));

console.log(moment(1561561645.546124 * 1000));
<script src="https://cdnjs.cloudflare.com/ajax/libs/moment.js/2.24.0/moment.js" integrity="sha256-H9jAz//QLkDOy/nzE9G4aYijQtkLt9FvGmdUTwBk6gs=" crossorigin="anonymous"></script>