本年度显示在未来几年

时间:2013-07-12 15:09:35

标签: ruby-on-rails ruby

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

在我的表格中,我已经包含了

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

获得当前的学习成绩。在他们的学习目标索引中有一张表格,其中列出了创建目标的学校。

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

2 个答案:

答案 0 :(得分:0)

如果每个目标都有一个created_at字段,那么就应该像为每个目标使用它一样简单:

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

答案 1 :(得分:0)

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