From: Shyouhei Urabe Date: 2008-07-17T11:24:29+09:00 Subject: [ruby-core:17814] [Ruby 1.8 - Bug #281] (Rejected) Time.parse does not throw ArgumentError on all invalid arguments Issue #281 has been updated by Shyouhei Urabe. Status changed from Open to Rejected Yes. That's an expected behavior. Time.parse ignores what cannot be a time representation (ex. Time.parse("it's 18:00") #=> Time object of 18:00 today), and Time.parse("") is designed to be Time.now, hence the result. ---------------------------------------- http://redmine.ruby-lang.org/issues/show/281 ---------------------------------------- http://redmine.ruby-lang.org