From: asterite@... Date: 2016-12-15T14:52:44+00:00 Subject: [ruby-core:78662] [Ruby trunk Bug#13036] Date.parse mishandling spanish months "Abril y Agosto" Issue #13036 has been updated by Ary Borenszweig. I don't think this is a bug, Ruby only parses English month names, it can't possibly try to check all languages in the world. When it can't deduce a month, it uses the current month, which right now is december. ---------------------------------------- Bug #13036: Date.parse mishandling spanish months "Abril y Agosto" https://bugs.ruby-lang.org/issues/13036#change-62042 * Author: Gonzalo Reutter * Status: Open * Priority: Normal * Assignee: * Target version: * ruby -v: 2.3.0 * Backport: 2.1: UNKNOWN, 2.2: UNKNOWN, 2.3: UNKNOWN ---------------------------------------- ### Steps to reproduce $ irb 2.3.0 :003 > Date.parse("01-Agosto-2016") => 01 Dec 2016 2.3.0 :004 > Date.parse("01-Abril-2016") => 01 Dec 2016 ### Expected behavior 2.3.0 :003 > Date.parse("01-Agosto-2016") => 01 Aug 2016 2.3.0 :004 > Date.parse("01-Abril-2016") => 01 Apr 2016 ### Actual behavior "Agosto" is parsed to December "Abril" is parsed to December. ### System configuration Ruby 2.3.0 Would much like to fix this myself, should be straight forward, but I'm a hobby developer and have never contributed to a project. -- https://bugs.ruby-lang.org/ Unsubscribe: