如何查找到本月为止的一年中的月份。
months_of_year
应该返回 (2013-01-01, 2013-02-01, 2013-03-01, 2013-04-01, 2013-05-01)(假设当前月份是 2013 -05-01)
最佳答案
您可以创建辅助方法:
def months_of_year(till = Date.today)
(1..till.month).map { |m| Date.new(till.year, m) }
end
这将返回从年初开始的每一天的日期数组。
关于ruby - 如何使用 Ruby 查找一年中的月份,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16768067/