Sha256: 7c97a7e4d79343930deb60a15662c0c6439e4fa093e61e6f4cbebedb94e02536
Contents?: true
Size: 219 Bytes
Versions: 4
Compression:
Stored size: 219 Bytes
Contents
# frozen_string_literal: false 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
Version data entries
4 entries across 4 versions & 2 rubygems
Version | Path |
---|---|
optparse-0.2.0 | lib/optparse/time.rb |
optparse-0.1.1 | lib/optparse/time.rb |
optparse-0.1.0 | lib/optparse/time.rb |
ruby-compiler-0.1.1 | vendor/ruby/lib/optparse/time.rb |