我正在使用 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/