Как я могу получить записи, которые были created_at
за последнюю полностью завершенную неделю - т.е. между последним понедельником и последним воскресеньем?
Чтобы быть абсолютно ясным, если бы сегодня была среда 10 июля, я бы хотел, чтобы записи были между очень ранним утром понедельника 1 июля и очень поздним вечером воскресенья 7 июля. Если бы это была пятница 12 июля, я бы все еще захотел бы записи между понедельником 1 июля и очень поздним вечером в воскресенье 7 июля. Но если бы это был понедельник 15 июля, я бы хотел, чтобы записи были между понедельником 8 июля и очень поздним вечером в воскресенье 14 июля
Как мне этого добиться?
Примечание
Я могу легко получить записи за прошедшую неделю, то есть записи между текущим временем и неделей назад (т.е. Time.now - 7.days
). Это не , что я после.