Мне нужно отображать только работы с 20-го числа месяца по 20-е следующего месяца (каждый период с 20 по 20 каждого месяца)
Я вижу два случая:
1.- Если я нахожусь в 15 любого месяца (или ниже 20), я должен отобразить с 20 в прошлом месяце до сегодняшнего дня.
2.- Если я в 25 любого месяца (или выше 20) Мне нужно отобразить с 20 числа этого месяца до сегодняшнего дня.
Не знаю синтаксис для этого Примерно так
if Date.today.day > 20
@works = Work.where(created_at: "20 of this month to Date.today")
else
@works = Work.where(created_at: "20 of last month to Date.today")
end