【问题标题】:Ruby: convert unix timestamp to date [duplicate]Ruby:将unix时间戳转换为日期[重复]
【发布时间】: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:你是对的。问题已更新。

标签: ruby datetime unix-timestamp


【解决方案1】:

使用Time.at

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

【讨论】:

  • Time.at(1335437221).utc 谢谢。
猜你喜欢
  • 1970-01-01
  • 2010-12-20
  • 1970-01-01
  • 1970-01-01
  • 2015-01-01
  • 2020-10-19
  • 2020-12-23
  • 2016-04-24
相关资源
最近更新 更多