我无法理解嵌入在我的应用程序中的 JWT 的到期日期格式。
例如:1473912000
这翻译成什么? 1473912000 毫秒,某些 x 日期?任何帮助将不胜感激!
最佳答案
就像詹姆斯指出的那样:
The number is the number of seconds since Jan 1 1970.
这被转换为
Date
对象以一种非常直接的方式(*1000
部分在这里,因为在 JS 中主要时间单位是毫秒):const expiryDate = new Date(1473912000*1000);
然后你可以使用任何 Date
method你先请。同样,在 Ruby 中你可以使用
Time.at(1473912000)
至 create a new Time instance就像马克西姆所展示的那样。
关于ruby-on-rails - 解码 JavaScript 网络 token (JWT) 的到期日期?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39498785/