现在,我使用 mm/dd/yyyy 格式显示日期,<h6><%= Time.now.strftime("%m/%d/%Y") %></h6>
但我也想要星期几。最好显示如下:10 月 2 日,星期三。谢谢
问问题
316 次
3 回答
2
假设我有 date = Time.now.to_date 然后 date.strftime("%A") 将打印星期几的名称,并仅将星期几的数字写入 date.wday。
从这里复制
所以Time.now.strftime("%A")
,在你的情况下
<h6>
<%= Time.now.strftime("%A, %B %d. %Y") %>
</h6>
最容易测试的是rails c
. 去掉前导零就%d
改用%-d
了。
于 2013-10-02T15:18:51.453 回答
1
您应该能够使用 %A(即星期日)获取完整的工作日名称,并使用 %a(即 Sun)获取缩写的工作日名称。
于 2013-10-02T15:18:32.760 回答