Ruby中小写的一周

时间:2012-06-03 08:42:12

标签: ruby

在Ruby 1.9中,有一个rich strftime function可以实现许多不同的格式。我可以分别使用SunSUN了解如何将%a%^a作为一周中的几天,但我希望得到sun。有没有办法使用strftime获得一周中的小写日期?

注意:我特别需要一个strftime解决方案,以便我可以将格式设置在(并且仅在)语言环境文件中,然后在我的视图中单独使用l功能。

2 个答案:

答案 0 :(得分:1)

只需用小写链接

t = Time.now
t.strftime­("%a").dow­ncase

我知道将它与格式的其他部分连接会很麻烦,但我很确定你不能单独使用标记来做到这一点。有一个案例更改标记#,但它不能用于反转^或其自身的结果

t.strftime­("%##a %#^a")

只会打印SUN SUN

答案 1 :(得分:0)

我最终使用css将其设为小写,并将其与本地化版本结合使用。