У меня есть разработанное мной приложение ruby, которое архивирует и создает резервные копии моих файлов.Я пытаюсь сделать так, чтобы в конце каждого месяца он делал резервные копии всех файлов за этот месяц, например, 31 марта, все файлы с метками времени марта.Кроме того, что я пишу для этого регулярное выражение, кто-нибудь знает лучший способ справиться с этим?
Использование Date диапазоны:
Date
(Date.new(2012, 2, 1)..Date.new(2012,2,29)).include? Date.new(2012, 2, 23) #=> true (Date.new(2012, 2, 1)..Date.new(2012,2,29)).include? Date.new(2012, 3, 23) #=> false