如何解决:将会话弃用的maxAge表示为Date;改为传递毫秒数



嘿,所以我正在尝试设置我的快速会话cookiemaxAge,所以它给了我一个弃用警告。

所以我看到我必须使用毫秒,但我没有实现的是如何使用毫秒获得当前日期?

我看了MDN文档,除非我不明白。我想如果我按照文档中的说明这样做(https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Date/getMilliseconds):

var today = new Date();
var milliseconds = today.getMilliseconds();

我想这应该会给我以毫秒为单位的当前日期,这是来自MDN的

但当我解析返回给日期对象的数字时,我得到了以下日期1970-01-01T00:00:00.772Z,然后当我看到这个时,我确信我这样做的方式不对。我尝试了谷歌搜索,但找不到解决方案。我能得到的帮助吗

today。getMilliseconds((将获得当前的秒毫秒数,因此它每秒重置一次。您需要使用getTime((,它返回1970年1月1日00:00:00和当前时间之间的毫秒。

var today = new Date();
var milliseconds = today.getTime();

最新更新