使用整数& string to rails日期/时间助手

时间:2016-07-13 12:27:56

标签: ruby-on-rails

我在数据库中保存了两个值,我希望将其用作Rails中的Date帮助程序。

例如,num的整数值为2,而period的字符串值为days。我喜欢按如下方式使用它们:

2.days.from_now 

我尝试过以下方法但没有成功:

num.period.from_now

我怎样才能做到这一点?

任何帮助都非常感激。

1 个答案:

答案 0 :(得分:1)

您可以使用Object#send来调用动态方法名称:

num.send(period).from_now