我正在使用Rhoconnect来同步Rails和Rhodes应用程序。 db结构包括datetime字段以及其他字段。当我在罗德应用程序上显示这些记录时,日期时间字段(created_at)显示'1330520025'而不是日期和时间。 如何将其转换为显示实际日期和时间。
答案 0 :(得分:0)
您可以使用Ruby Time.strptime函数来解析时间字符串。您必须将格式作为第二个参数传递。在这种情况下,格式为'%s':
s_time = '1330520025'
require 'time'
t = Time.strptime s_time, '%s'
您可以使用此功能对其进行格式化:
t.strftime('%d/%m/%Y %I:%M:%S %p')
您可以在此网站中看到的有关格式掩码的更多详细信息: http://snippets.dzone.com/posts/show/2255