Z 1.9.2p0, Data # analizuje format UE. Sprawdź format.rb, wiersz: 1042, jeśli mi nie wierzysz.Wykonaj Data # parsuje format US zamiast formatu UE
W każdym razie, w jaki sposób mogę to zrobić zakładamy format nami, tak że:
> Date.parse("10/4/2010")
=> Mon, 04 Oct 2010
Zamiast 10 kwietnia.
Próbowałem to:
class Date
def _parse_eu(str,e)
_parse_us(str,e)
end
end
ale bez powodzenia. Jakieś inne pomysły?
Właśnie porównaniu format.rb Ruby 1.8.7 do 1.9.2 jest i oboje test _parse_eu() przed _parse_us(). –
Tak, więcej kopania i to nie jest żadna z tych metod, które wychwytują format "10/2/2010" - Coś zmieniło się w _parse_ddd, a także coś innego, czego nie do końca zrozumiałem. – jsharpe
Wygląda na to, że nie jest obsługiwane: – jsharpe