Files
RubyMotion/test/TestUnit/lib/optparse/time.rb
2012-09-22 21:57:31 +09:00

11 lines
188 B
Ruby

require 'optparse'
require 'time'
OptionParser.accept(Time) do |s,|
begin
(Time.httpdate(s) rescue Time.parse(s)) if s
rescue
raise OptionParser::InvalidArgument, s
end
end