Date.civil(Date.today.year, Date.today.month, 1)
Бонус, чтобы получить воскресенье:
Date.commercial(Date.today.year, Date.today.cweek - 1, 7)
Чтобы получить понедельник
Date.commercial(Date.today.year, Date.today.cweek, 1)
Ресурсы: http://ruby -doc.org / core /classes / Date.html
Редактировать: Я передумал в воскресенье, у вас будут проблемы в начале года.Поэтому я бы сделал это вместо воскресенья
Date.commercial(Date.today.year, Date.today.cweek, 1) - 1