当我在 Facebook JavaScript API 中执行此操作时:
FB.getLoginStatus(function(response) {
console.log(response.authResponse.expiresIn);
});
我得到一个像 5184000 这样的整数。
那是什么时候?有哪些单位?什么时代?自 1970 年以来,它显然不是以毫秒为单位的。如何将其转换为 JavaScript 中的日期?
当我在 Facebook JavaScript API 中执行此操作时:
FB.getLoginStatus(function(response) {
console.log(response.authResponse.expiresIn);
});
我得到一个像 5184000 这样的整数。
那是什么时候?有哪些单位?什么时代?自 1970 年以来,它显然不是以毫秒为单位的。如何将其转换为 JavaScript 中的日期?
它是以秒为单位的到期时间。相当于60天。
为了转换为此处阅读的日期。
根据文档,几年后,它可能已经改变:
过期日期在
令牌过期时的 UNIX 时间戳。令牌过期后,此人将需要再次登录。