日々精進

新しく学んだことを書き留めていきます

Rails - 文字コード

再び文字コードの話。


DBからdatetime型の値を取り出し、表示するとアメリカ式のフォーマット(Feb/02/2008みたいな)になっていた。
フォーマットを変更する方法をGoogle先生にお尋ねしたところ、すぐに判明。詳しくはココ参照。
この方法で"2008年8月"というふうに表示させようとすると漢字の部分が文字化け。
どうやらRails文字コードセットのせいらしい。
Rails文字コードセットを変更する方法を調べたところ、ココにある方法で変更できた。
上記のサイトでも注意してるけど、ソースを記述するエディタのエンコーディングがUTF8になってないと文字化けは直らない。