Rubin richtig das erste Datum parst aber der zweite ist falsch. Getestet mit Rubin 1.9.3 und 2.1.2.Rubin falsch analysiert 2-stellige Jahr
Jede Idee, wie es zu bekommen konsequent zu arbeiten? (Wir sind als 2-stellige Jahre in Geburtsdaten bekommen)
Date.strptime("10/11/89","%d/%m/%y")
=> Fri, 10 Nov 1989
Date.strptime("15/10/63","%d/%m/%y")
=> Mon, 15 Oct 2063
oder 'd = d.prev_year (100), wenn d> Date.today' – Stefan
Ihr zweiten Beispiel nicht zukünftige Termine im laufenden Jahr berücksichtigen. – Stefan
@Stefan gute Punkte, danke. Ich werde das zweite Beispiel entfernen - es ist nicht so einfach und nicht so schnell. – joelparkerhenderson