首页 > 解决方案 > Ruby 输出(字符串和整数)

问题描述

我必须在同一行输出(字符串和整数)类似的内容:Sat, 7 May 2016 15:27:40 -0400

这就是我正在运行的输出。

print "\tCreated On: "+(package["created"] == nil ? "" : package["created"]).to_s + "\n";

但是我的输出是这样返回的。

Created On: 1462649260418

标签: rubyshell

解决方案


如果您只有一个时间戳,则需要将其转换为时间。这看起来像一个毫秒的纪元时间戳,因此您可以将其转换为:

Time.at(package['created'] / 1000)

然后strftime根据需要使用格式化。


推荐阅读