2013-07-12 3 views
0

내 신청서에 사용자는 학교에서 매 학기에 수강하는 수업에 대한 학습 목표를 작성하기 위해 양식을 작성할 수 있습니다. 이 신청서는 4 년간의 연수 과정을 안내해야합니다. 내 양식에올해의 현재 연도

나는 현재 schoolyear를 얻을 수

<p><%= Time.now.year %>/<%= Time.now.year + 1 %></p> 

을 포함 시켰습니다. 학습 목표의 지표에는 목표가 만들어진 학년을 나열하는 표가 있습니다.

예를 들어 2015 년 일 때 2013/2014 (작성 당시의 학년)를 표시하려면 어떻게해야합니까? 각 목표는 created_at 필드가있는 경우

답변

0

, 각 목표를 위해이를 사용하는 것만 큼 간단해야한다 :

<%= goal.created_at.year %>/<%= goal.created_at.year + 1 %> 
+0

물론! 내가 왜 그렇게 생각하지 않았어? 감사. –

0

당신은 u는 언제든지 그들을 검색 할 수 있도록 데이터베이스에이 값을 저장해야하거나, 테이블의 created_at 날짜를 간단히 사용할 수 있습니다 (예 : goal이 테이블 인 경우 - goal.created_at)

관련 문제