Sar*_*far 11 ruby-on-rails jwt
我无法理解嵌入在我的应用程序中的 JWT 的到期日期格式。
例如:1473912000
这翻译成什么?1473912000 毫秒,某些 x 日期?任何帮助将不胜感激!
Yak*_*ovL 22
就像詹姆斯指出的那样:
该数字是自 1970 年 1 月 1 日以来的秒数。
这Date
以一种非常直接的方式转换为对象(*1000
部分在这里是因为在 JS 中主要时间单位是毫秒):
const expiryDate = new Date(1473912000*1000);
Run Code Online (Sandbox Code Playgroud)
然后你可以使用任何你喜欢的Date
方法。
同样,在Ruby中,你可以使用Time.at(1473912000)
,以创建一个新的时间点像马克西姆显示。
该数字是自 1970 年 1 月 1 日以来的秒数。在 UNIX 系统上通常使用它来表示时间。您的时间是 2016-09-15 04:00 (UTC)
要进行转换,您可以尝试基于网络的系统http://www.unixtimestamp.com/index.php
这是UNIX 时间(以秒为单位):
\n\n\xe2\x9e\x9c ~ irb\n2.2.0 :001 > Time.at(1473912000)\n => 2016-09-15 07:00:00 +0300\n
Run Code Online (Sandbox Code Playgroud)\n
归档时间: |
|
查看次数: |
18977 次 |
最近记录: |