0

我有列 -spent time它是整数值。我想让它可供用户编辑,但我需要使它对用户友好。我的意思是输入字段数天,数小时等。

我将以秒为单位存储花费的时间。

例如:我将 2 设为花费时间输入字段,因此我将其乘以 3600 并将其添加到输入的其他结果中。

是否可以使用 Rails 3 来实现?

提前致谢。

4

1 回答 1

0

Rails 提供了一个名为date_select(或者,对于日期时间字段,datetime_select)的函数。它们采用两个参数——模型实例名称和模型字段。将它们放在 form_for 块中,就像其他表单助手一样。

所以如果你想要一个日期时间字段,你会写:

datetime_select("post", "created_on")

然后你可以使用:

例如,在 MySQL 中,您可以使用该UNIX_TIMESTAMP函数返回整数倍:

SELECT UNIX_TIMESTAMP(created_at) FROM users

更多来自消息来源

于 2013-01-22T15:41:32.540 回答