バリケンのRuby日記 RSSフィード

2006-06-01

[] Time#strftime  Time#strftime - バリケンのRuby日記 を含むブックマーク はてなブックマーク -  Time#strftime - バリケンのRuby日記  Time#strftime - バリケンのRuby日記 のブックマークコメント

Time#strftimeを使えば、Timeオブジェクトを元にして、時刻を表示する文字列を好きなフォーマットで得ることができるよ。

puts Time.now.strftime("%a, %d %b %Y %H:%M:%S %Z")

とやると、実行結果は

Thu, 01 Jun 2006 10:15:19 JST

となるよ。

電子メールとかでよくある「+0900」とかにしたいときはどうすればいいのかな。Time#utc_offsetを使う手もあるけど、もっと簡単にできないかなあ。

追記:解決しました