如何从Rails中的数据库中添加时间?

时间:2015-11-02 02:48:39

标签: datetime ruby-on-rails-4

我对rails很新,并试图在数据库中为日期时间添加一些时间。时间和时间单位都从数据库返回。

所以数据是......

start: 11/1/2015 10:45:00
duration: 75
unit: "minutes"

我想在开始时添加75分钟。我知道我可以这样做,如果我已经通过说开始+ 75.minutes已经知道了,但是如果持续时间和单位都是变量,我该怎么做呢?

1 个答案:

答案 0 :(得分:1)

使用send方法:

start + duration.send(unit)