0
如何定义变量是最简单/最好的方法本月10日?Rails 5 - 将时间设置为当前月的第10个
我有几种方式,比如beginning_of_month + 9.days
。
此外,我可能想将其设置为上个月10日,所以我可以做prev_month.beginning_of_month + 9.days
。
但我希望能为此找到一个本地函数。
如何定义变量是最简单/最好的方法本月10日?Rails 5 - 将时间设置为当前月的第10个
我有几种方式,比如beginning_of_month + 9.days
。
此外,我可能想将其设置为上个月10日,所以我可以做prev_month.beginning_of_month + 9.days
。
但我希望能为此找到一个本地函数。
您可以使用days_since:
2.4.0 :001 > Date.today.beginning_of_month
=> Sat, 01 Apr 2017
2.4.0 :004 > Date.today.beginning_of_month.days_since(9)
=> Mon, 10 Apr 2017