2012-02-28 12 views

Trả lời

35

Sử dụng Enumerable#max:

latest_date = [date1, date2].max 
+0

Giả sử, ngày1 là tùy chọn (có thể là nil), sử dụng [date1 || date2, date2] .max Đối với những gì nó có giá trị :) – carlosayam

+10

@caya Trong trường hợp đó bạn có thể muốn '[date1, date2] .compact.max' –

3

Hãy thử latest_date = [date1, date2].max. Tôi chỉ chạy nó trong IRB của tôi và có sau này của hai ngày.

Các vấn đề liên quan