僕とコードとブルーハワイ

omega (@equal_001) の日記

Timeメソッドで出てくるタイムゾーンの UTC とかいう文字を消したい

RailsでTimeメソッドをHTMLで表示させたとき、年月日、時間の後に「UTC」と付くのがずっと邪魔だなーと思っていたので、消す方法を調べた。

 

どうやら、RubyにはTime::strftimeメソッドという、時刻を好きなフォーマットに変換できる便利なものがあるようだ。

こちらにとても詳しく書かれていて、大変参考になりました。ありがとうございます!)

 

変更前

@time = Time.current

=>2013-01-01 11:11:11 UTC

変更後

@time = Time.current.strftime("%Y-%m-%d %H:%M:%S")

=>2013-02-02 22:22:22

 

…消えた!スッキリ!