2009-10-30 4 views
0

내가 time_ago_in_words를 사용하려고 할 때이 오류가 실패비교 :: 기간은 time_ago_in_words

<% if time_ago_in_words(obj.created_at) > 8.minutes %> 
    <p>Yes</p> 
    <% end %> 

누구나이 테스트를 수행하는 올바른 방법을 알고 있다면 감사하겠습니다.

답변

3

time_ago_in_words은 UI에 사용될 구문을 반환합니다. 날짜를 서로 비교하는 경우 사용자 친화적 인 문자열로 변환되기 전에 날짜를 비교하려고합니다.

또한 사과와 사과를 비교하기 위해 minutes.ago을 사용했습니다.

<% if obj.created_at > 8.minutes.ago %> 
    Within the last 8 minutes 
<% else %> 
    Longer than 8 minutes ago 
<% end %> 
관련 문제