Rails在数据库和表单中的持续时间

时间:2013-04-10 16:20:33

标签: ruby-on-rails ruby ruby-on-rails-3 forms time

我需要在数据库中存储一段时间,我不知道如何解决这个问题。我在类型时间表中添加了“持续时间”列,但我不知道如何让用户填写他想要的内容。基本上,持续时间总是少于24小时,用户应该能够填写小时和分钟(而不是秒)

有关表格使用内容的任何建议,以及使用时间作为类型是一个好主意吗?我还需要在几小时后计算和减去。

1 个答案:

答案 0 :(得分:0)

我在时钟输入/输出系统上工作,我使用time_dif gem来获取小时数。对于表单,我只使用了一个数字字段,允许用户输入小时和分钟。下面是用户输入时间的屏幕截图。

screen shot