2012-02-28 14 views

Respuesta

35

Use Enumerable#max:

latest_date = [date1, date2].max 
+0

Digamos, date1 es opcional (puede ser nil), use [date1 || date2, date2] .max Por lo que vale :) – carlosayam

+10

@caya En ese caso, probablemente quieras '[date1, date2] .compact.max' –

3

Trate latest_date = [date1, date2].max. Acabo de ejecutar eso en mi IRB y obtuve la última de las dos fechas.

Cuestiones relacionadas