How to get the number of days in a given month in Ruby, accounting for year?

前端 未结 13 1277
暖寄归人
暖寄归人 2020-12-23 09:22

I\'m sure there\'s a good simple elegant one-liner in Ruby to give you the number of days in a given month, accounting for year, such as \"February 1997\". What is it?

13条回答
  •  鱼传尺愫
    2020-12-23 09:48

    A simple way using Date:

    def days_of_month(month, year)
      Date.new(year, month, -1).day
    end
    

提交回复
热议问题