Подтвердить что ты не робот

Есть ли более короткий путь в рубине, чтобы получить более позднюю из двух дат?

просто любопытно - есть ли более короткий способ достичь этого?

latest_date = date1 > date2 ? date1 : date2

спасибо

4b9b3361

Ответ 1

Используйте Enumerable#max:

latest_date = [date1, date2].max

Ответ 2

Попробуйте latest_date = [date1, date2].max. Я просто запустил это в своем IRB и получил более позднюю из двух дат.