有人知道如何将rails默认24小时格式更改为12小时格式吗?
<%=h message.created_at.to_s(:long) %>
格式显示为2013年12月5日13:39。正确的格式应为2013年12月5日下午1:39。
答案 0 :(得分:3)
查找strftime
(对于任何语言),并自己构建实际模板。根据{{1}},违规模板为Time::DATE_FORMATS
,因此请将结尾更改为'%B %d, %Y %H:%M'
。
(您还可以向%I:%M %p
添加新格式...)