Ruby 1.9には、さまざまな形式を可能にする豊富なstrftime
機能があります。とをそれぞれ使用して曜日として取得する方法は理解できますが、取得Sun
したいと思います。小文字の曜日を取得するために使用する方法はありますか?SUN
%a
%^a
sun
strftime
注:strftime
フォーマットをロケールファイルに(そしてロケールファイルにのみ)入れてl
、ビューで関数を単独で使用できるようにするためのソリューションが特に必要です。
Ruby 1.9には、さまざまな形式を可能にする豊富なstrftime
機能があります。とをそれぞれ使用して曜日として取得する方法は理解できますが、取得Sun
したいと思います。小文字の曜日を取得するために使用する方法はありますか?SUN
%a
%^a
sun
strftime
注:strftime
フォーマットをロケールファイルに(そしてロケールファイルにのみ)入れてl
、ビューで関数を単独で使用できるようにするためのソリューションが特に必要です。
小文字でつなぐだけ
t = Time.now
t.strftime("%a").downcase
フォーマットの他の部分と連結するのは面倒なことになると思いますが、フラグだけを使用してこれを行うことはできないと確信しています。大文字と小文字の変更フラグがありますが、またはそれ自体#
の結果を元に戻すために使用することはできません。^
t.strftime("%##a %#^a")
印刷するだけですSUN SUN
結局、cssを使用して小文字にし、それをローカライズバージョンと組み合わせました。