ICUで和暦変換モジュールを作ってみた

※ちゃんとしたの作りました
JaDatesの記事を呼んでICUで和暦の変換ができることを思い出して、昨日からちまちまと作成。

http://storehouse.sakura.ne.jp/viewvc/viewvc.cgi/jacal/jacal/?root=svn

require 'jacal'

class Time
  def jafmt(fmt)
    JaCal.format(self, fmt, "Shift_JIS")
  end
end

puts Time.mktime(1977, 1, 1).jafmt("Gy-MM-dd")


~$ ruby test.rb
昭和52-01-01

体裁を整えてからRubyForgeに上げよう。