2011-12-21 86 views
2

我有一个模型的事件,我想有一个用户设置日期。时间与时间戳在模型

:time:timestamp更合适吗?并且是date_select这里使用的最佳格式助手?还是有一个很好的选择从日历或东西的宝石?

+0

活动是否有约会?有没有开始时间/结束时间? – Brian 2011-12-21 23:23:50

+0

这或多或少只是日历上的日期,但我希望可以选择将其设置为特定时间。但没有开始/结束。就像2012年10月10日下午5点或(可能更常见)仅仅是2012年10月10日。谢谢 – Rapture 2011-12-21 23:29:14

+0

不要忘记,Rails可以[自动更新时间戳](http://stackoverflow.com/questions/4596675/ruby-on-rails-updated-at-set-as-0-on-creation) - - 你可以使用这个功能为自己的用途? – sarnold 2011-12-21 23:36:49

回答

1

我建议使用:datetimesee here)类型的字段,创建一个名为start(或任何您认为合适的字段)的迁移。

从视角来看,'香草'的方法是使用datetime_select。信息here

您可能会在JavaScript中使用不引人注目的弹出式日历来发现更多漂亮的视图。我在这方面没有任何特别的建议。