Заставить синтаксический анализ Date # использовать формат США вместо формата ЕС

С 1.9.2p0, Date # parse принимает формат UE. Если вы мне не верите, посмотрите format.rb, строка: 1042.

В любом случае, как я могу заставить его принимать формат США, чтобы:

> Date.parse("10/4/2010")
 => Mon, 04 Oct 2010

Вместо 10 апреля.

Я пробовал это:

class Date
  def _parse_eu(str,e)
    _parse_us(str,e)
  end
end

но не повезло. Есть ли другие идеи?

19
задан jsharpe 21 September 2010 в 02:12
поделиться