2017-04-19 5 views
0

どのようにして変数を最も簡単で素敵な方法で定義できますか?今月の10日?Rails 5 - 現在の月の10分の1に時間を設定します。

私には、beginning_of_month + 9.daysのようないくつかの方法があります。

また、先月の10日に設定したいので、prev_month.beginning_of_month + 9.daysとすることができます。

しかし、私はこれのネイティブ関数を見つけることを望んでいました。

答えて

0

あなたは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 
関連する問題