我的模型客户端返回客户端列表。客户端中的一个字段是created_at,例如这样返回2017-06-13T13:59:36.000-03:00
我想以不同的格式返回日期时间。在我看来,我只是做strftime("%I:%M")
,但在这种情况下,它是一个API,我想以正确的格式返回日期时间。
我想将此格式限制为仅限一个控制器(API控制器)。
可以这样做吗?
答案 0 :(得分:0)
如果你正在使用像jbuilder这样的东西,你可以这样做:
json.created_at client.created_at.strftime("%I:%M")
您还可以在模型中定义格式化这些日期的方法,例如:
def formatted_created_at
created_at.strftime("%I:%M")
end
在您的序列化程序或jbuilder中,您有client.formatted_created_at