0

在我的应用程序中,用户可以填写表格,为他们每学期在学校学习的课程创建学习目标。该应用程序应指导他们完成整个 4 年的学习。

在我的表格中,我包括了

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

获取当前学年。在他们的学习目标索引中有一个表格,列出了他们制定目标的学年。

例如,当它是 2015 年时,如何让它显示 2013/2014 年(创建它的学年)?

4

2 回答 2

0

如果每个目标都有一个created_at字段,则应该像为每个目标使用这个一样简单:

<%= goal.created_at.year %>/<%= goal.created_at.year + 1 %>
于 2013-07-12T15:17:50.027 回答
0

您必须将这些值保存在数据库中,以便您可以随时检索它们,或者您可以简单地使用表的 created_at 日期(例如:- 如果目标是表,则为 goal.created_at)

于 2013-07-12T15:17:50.933 回答