source:
extensions/gsdl-video/trunk/installed/cmdline/lib/ruby/1.8/optparse/date.rb@
18425
Last change on this file since 18425 was 18425, checked in by , 15 years ago | |
---|---|
File size: 325 bytes |
Line | |
---|---|
1 | require 'optparse' |
2 | require 'date' |
3 | |
4 | OptionParser.accept(DateTime) do |s,| |
5 | begin |
6 | DateTime.parse(s) if s |
7 | rescue ArgumentError |
8 | raise OptionParser::InvalidArgument, s |
9 | end |
10 | end |
11 | OptionParser.accept(Date) do |s,| |
12 | begin |
13 | Date.parse(s) if s |
14 | rescue ArgumentError |
15 | raise OptionParser::InvalidArgument, s |
16 | end |
17 | end |
Note:
See TracBrowser
for help on using the repository browser.