[ruby-core:77536] [Ruby trunk Bug#12825] Time.parse doesn't work when using T as time delimiter and only hours are specified

From: thomas@...
Date: 2016-10-10 09:22:49 UTC
List: ruby-core #77536
Issue #12825 has been reported by Thomas Mayrhofer.

----------------------------------------
Bug #12825: Time.parse doesn't work when using T as time delimiter and only hours are specified
https://bugs.ruby-lang.org/issues/12825

* Author: Thomas Mayrhofer
* Status: Open
* Priority: Normal
* Assignee: 
* ruby -v: 
* Backport: 2.1: UNKNOWN, 2.2: UNKNOWN, 2.3: UNKNOWN
----------------------------------------
When using the T delimiter instead of \s the hour isn't parsed correctly. 

~~~ ruby
require 'time'
Time.parse('2000-01-01T10') # => 2000-01-01 00:00:00 +0100
Time.parse('2000-01-01 10') # => 2000-01-01 10:00:00 +0100
~~~

When the minutes are defined everything works as expected. 




-- 
https://bugs.ruby-lang.org/

Unsubscribe: <mailto:ruby-core-request@ruby-lang.org?subject=unsubscribe>
<http://lists.ruby-lang.org/cgi-bin/mailman/options/ruby-core>

In This Thread

Prev Next