我可能过度复杂了我需要做的事情,但这是我现在拥有的。在单独的字段中导入日期时间
我有了2场
starts_at as DATETIME
end_time as DATETIME
一个职位控制器I采用
calendar_date_select :starts_at ,:time => false
我保存日期时间为
time_select :starts_at, {:twelve_hour => true}
这节省EVENT_DATE的形式保存活动日期,即12/26/2009,开始时间为下午7:00
我还需要保存事件END_TIME,而无需重新输入日期,只是时间
time_select :end_time, {:twelve_hour => true}
如果我只是使用上面,时间是正确的,但日期dafaults为01/01/2000
如何从starts_at中保存同一日期的日期?
我的控制器应该在哪里。我已经把它放在我的更新操作之上,没有任何反应。但也不会设置这个时间的日期? – Fresh 2009-12-21 22:33:15
如果您希望它们可由用户编辑,则您需要在新的和编辑控制器方法中执行此操作。如果你不希望用户对它有任何控制,那么你可以像你说的那样把它放在顶端的创建和更新方法中。 – 2009-12-22 16:10:00