我如何将一个时间整数转换为Ruby中的日期



我正在从外部API中获取此邮票:

1391655852

我需要将其转换为日期。我已经在互联网上看到了很多转换页面,但是它们似乎都在依靠。我根本不熟悉这种整数格式。

为此使用Time.at

t = Time.at(i)

我一定会屈服于 @duck的答案 - 我认为,这是将整数转换为 Time的最佳方法 - 但是如果您是明确对于Date,您需要做更多的工作:

require 'date'
t = Time.at(i)
date = t.to_date

在上面的示例中,date将为Date类。

最新更新