diff options
| author | tadf <tadf@b2dd03c8-39d4-4d8f-98ff-823fe69b080e> | 2006-08-07 13:19:14 +0000 |
|---|---|---|
| committer | tadf <tadf@b2dd03c8-39d4-4d8f-98ff-823fe69b080e> | 2006-08-07 13:19:14 +0000 |
| commit | 29bd596891ad4389a5e25676da7b22af8f5fd9d5 (patch) | |
| tree | 4320aea49d56b0c1b9a0d9f49a26d177d035cbb1 /lib | |
| parent | 6d65a81bdb5c96528c1655dcbd0e850396b56116 (diff) | |
| download | ruby-29bd596891ad4389a5e25676da7b22af8f5fd9d5.tar.gz ruby-29bd596891ad4389a5e25676da7b22af8f5fd9d5.tar.xz ruby-29bd596891ad4389a5e25676da7b22af8f5fd9d5.zip | |
revert
git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@10700 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Diffstat (limited to 'lib')
| -rw-r--r-- | lib/date/format.rb | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/lib/date/format.rb b/lib/date/format.rb index 8533e8461..4425635d3 100644 --- a/lib/date/format.rb +++ b/lib/date/format.rb @@ -75,7 +75,7 @@ class Date when '%D' return unless __strptime(str, '%m/%d/%y', elem) when '%d', '%e' - return unless str.sub!(/\A ?(\d{1,2})/o, '') + return unless str.sub!(/\A ?(\d+)/o, '') val = $1.to_i return unless (1..31) === val elem[:mday] = val @@ -112,7 +112,7 @@ class Date return unless (0..59) === val elem[:min] = val when '%m' - return unless str.sub!(/\A(\d{1,2})/o, '') + return unless str.sub!(/\A(\d+)/o, '') val = $1.to_i return unless (1..12) === val elem[:mon] = val @@ -171,11 +171,11 @@ class Date when '%x' return unless __strptime(str, '%m/%d/%y', elem) when '%Y' - return unless str.sub!(/\A([-+]?\d{1,4})/o, '') + return unless str.sub!(/\A([-+]?\d+)/o, '') val = $1.to_i elem[:year] = val when '%y' - return unless str.sub!(/\A(\d{2})/o, '') + return unless str.sub!(/\A(\d+)/o, '') val = $1.to_i return unless (0..99) === val elem[:year] = val |
