21
궁금한 점이 있습니다.이를 달성하는 데 더 짧은 방법이 있습니까?루비에서 더 짧은 날짜에 두 날짜를 얻는 방법이 있습니까?
latest_date = date1 > date2 ? date1 : date2
감사
궁금한 점이 있습니다.이를 달성하는 데 더 짧은 방법이 있습니까?루비에서 더 짧은 날짜에 두 날짜를 얻는 방법이 있습니까?
latest_date = date1 > date2 ? date1 : date2
감사
사용 Enumerable#max
:
latest_date = [date1, date2].max
이 latest_date = [date1, date2].max
를 사용해보십시오. 방금 IRB에서 실행했고 두 날짜 중 늦게 나왔습니다.
말, 날짜 1은 선택 사항입니다 (0 일 수 있음). [날짜 1 || date2, date2] .max 그게 무슨 가치가있어 :) – carlosayam
@caya 그 경우에는 당신은 아마'[date1, date2] .compact.max' –