2016-02-04 124 views
-2

的结束日期,我想开始和ruby on rails个月的结束日期。用户输入1..12的整数值。 如果用户输入1个,然后JAN日期,结束日期 如果用户输入2,然后FEB日期,结束日期 如果用户输入3然后MARCH日期,结束日期 等获取开始日期和月份

回答

9

有在active_support内置方法(滑轨的一部分):

month_number = 5 # user-provided month number 
month_beginning = Date.new(Date.today.year, month_number) 
# => Sun, 01 May 2016 
month_ending = month_beginning.end_of_month 
# => Tue, 31 May 2016 
+0

我不希望现在开始每月月底.. ... –

+0

我WATN,如果用户输入1,然后扬,如果2个月,然后开始日期结束日期等 –

+0

好然后编辑你的问题是更容易理解。请不要使用大写锁定。 –

相关问题