在Ruby 1.9中,有一个rich strftime
function可以实现许多不同的格式。我可以分别使用Sun
和SUN
了解如何将%a
和%^a
作为一周中的几天,但我希望得到sun
。有没有办法使用strftime
获得一周中的小写日期?
注意:我特别需要一个strftime
解决方案,以便我可以将格式设置在(并且仅在)语言环境文件中,然后在我的视图中单独使用l
功能。
答案 0 :(得分:1)
只需用小写链接
t = Time.now
t.strftime("%a").downcase
我知道将它与格式的其他部分连接会很麻烦,但我很确定你不能单独使用标记来做到这一点。有一个案例更改标记#
,但它不能用于反转^
或其自身的结果
t.strftime("%##a %#^a")
只会打印SUN SUN
答案 1 :(得分:0)
我最终使用css将其设为小写,并将其与本地化版本结合使用。