javascript - 比较JS中的日期和时间

标签 javascript date compare

我正在使用 oAuth2 对用户进行身份验证,它会给我到期 token 。

到期 token 为 3600(根据 oauth 标准,这意味着一小时)

现在,当 token 过期时,我想使用刷新 token 来获取新的访问 token 。

为了查看 token 是否已过期,我正在考虑在一小时后存储当前 Date.now() 的值和 Date.now() 的值。

问题是 date.now() 在 long int 中给出值,即

let date = Date.now() 
console.log(date)

现在,我无法理解如何比较这里的时间。谁能帮帮我。

最佳答案

使用new Date()而不是 Date.now()

根据 MDN

If no arguments are provided, the constructor creates a JavaScript Date object for the current date and time according to system settings for timezone offset.

然后可以使用 > 直接比较日期和 <运营商

关于javascript - 比较JS中的日期和时间,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54157521/

相关文章:

javascript - Css3 slider 多图像

java - 将多个日期字符串转换为长字符串

javascript - 具有 2 个系列和 2 个比较日期的 Highcharts

c# - 在 C# 中获取某个 DateTime 的星期一和星期日

java - Android,从两个数组列表创建一个数组列表

php/mysql - 比较 2 个表中的多个列并显示最大差异

javascript - 契约(Contract)名称抛出未定义的错误?

javascript - 访问加载时 ajax 请求返回的数据

javascript - 当 Collection 接收到新数据时,Backbone Fetch 不会触发 Change 事件

java - 在字符串模板电子邮件中格式化日期