我收到strftime
的错误。如何在视图中使用srtftime
我的看法是这样的:
<%=room.date%>
其作品并产生 “2017年7月27日”。
但是,我想将其转换为“2017年7月27日”。
<%= Date.parse(room.date).strftime("%B %e, %Y ") %>
不工作,导致以下错误:
ActionView::Template::Error (no implicit conversion of Date into String)
我的模式是:
t.date "date"
我不知道我做错了事情。谢谢!
错误未再出现,但日期未显示。不知道为什么。 – Acrux
如果你需要在视图中打印这样的值,那么你可以使用'room.date.strftime(“%B%e,%Y”)'作为@knut提到的,试试看。 –