時間の差から簡単に単位変換できるライブラリDateTime::Smartをリリースしました - I sort my thought...

screenshot

この前、誕生日を迎えたのですが、自分が何歳になったのかいまいち思い出せなくて、rubyで計算させようとしたのですが、時刻の差から年を出すのはそれほど簡単ではなかったので、ライブラリにしました。 なにやらruby-listでもちょうどその話題があがっていたようです。 こんな風に使えます。 require 'date' require 'date_time/duration' require 'date_time/smart' today = DateTime::Smart.today birth = Dat...

http://d.hatena.ne.jp/walf443/20071231/1199067739
http://b.hatena.ne.jp/entry/http://d.hatena.ne.jp/walf443/20071231/1199067739