Abi*_*lah 1 ruby ruby-on-rails
我想获取当年 1 月 1 日到 12 月 31 日的星期一列表
在 Ruby 中执行此操作的最佳方法是什么?
简单地说,我需要获取该范围内所有星期一的列表
用于Date#monday?
此:
require 'date'
start_date = Date.new(2013,1,1)
end_date = Date.new(2013,12,31)
(start_date..end_date).select(&:monday?)
Run Code Online (Sandbox Code Playgroud)