Минимум 2 DateTime в Rails?

Как найти минимум 2 объекта DateTime в Rails?

Ответы

Ответ 1

Самый рубиновый способ - использовать

[a, b].min

но вы также можете использовать стиль C

(a > b)? b : a

Надеюсь, это поможет!

Ответ 2

d1 = DateTime.parse("2010-10-10")
d2 = DateTime.parse("2011-10-10")
min = d1 < d2 ? d1 : d2