1.9.2p0 ile, Tarih # ayrıştırması bir UE biçimini aldığını varsayar. Bana inanmıyorsanız format.rb, satır: 1042'ye bakın. NeyseTarih Yap # ayrıştırması ABD biçiminde bir AB biçimi yerine
, ben, bir ABD formatını farz hale nasıl ki: Yerine 10 Nisan arasında
> Date.parse("10/4/2010")
=> Mon, 04 Oct 2010
.
Bu denedim:
class Date
def _parse_eu(str,e)
_parse_us(str,e)
end
end
ama şans yok. Başka fikirlerin var mı?
Sadece 1.9.2 en Ruby 1.8.7 en format.rb karşılaştırmış ve _parse_eu için her ikisi de testi() _parse_us önce(). –
Yea, daha fazla kazma ve "10/2/2010" gibi bir formatı yakalayan bu yöntemlerden hiçbiri değil - Bir şey, _parse_ddd'de olduğu gibi, tam olarak anlamadığım başka bir şeyde de değişti. – jsharpe
desteklenmeyen bir daire gibi görünüyor: – jsharpe