Ruby:将unix时间戳转换为日期[重复]

Posted

技术标签:

【中文标题】Ruby:将unix时间戳转换为日期[重复]【英文标题】:Ruby: convert unix timestamp to date [duplicate] 【发布时间】:2012-05-07 02:20:30 【问题描述】:
irb> dt = Time.now.utc
=> 2012-04-26 10:47:01 UTC

irb> dti = dt.to_i
=> 1335437221

现在,如何将dti 转换回日期/时间?

【问题讨论】:

应该是Time.now.utc... @user1147688:你是对的。问题已更新。 【参考方案1】:

使用Time.at

Time.at(1335437221)
# => 2012-04-26 12:47:01 +0200 

【讨论】:

Time.at(1335437221).utc 谢谢。

以上是关于Ruby:将unix时间戳转换为日期[重复]的主要内容,如果未能解决你的问题,请参考以下文章

将unix时间戳转换为javascript日期对象[重复]

将普通日期转换为 unix 时间戳

在 Ruby 中将 UTC 时间戳转换为 ISO 8601

将 Unix 时间戳转换为日期字符串

如何在Android中将时间戳字符串转换为日期[重复]

谷歌表格中日期和小时的Unix时间戳[重复]