requires=optparse
classes=
methods=
sublibraries=
is_sublibrary=true
category=

[[m:OptionParser#on]] で使用可能なクラスに [[c:Time]] が
追加されます。
オプションの引数は [[c:Time]] クラスのインスタンスに変換されてから、
[[m:OptionParser#on]] のブロックに渡されます。

 require 'optparse/time'
 opts = OptionParser.new
 
 opts.on("-t TIME", Time){|t|
   p t #=> Sat, Jan 01 2000 00:00:00 +0900
 }
 opts.parse!
 
 # ruby command -t '2000/01/01 00:00'
