Временные блоки для Ruby - PullRequest
       3

Временные блоки для Ruby

3 голосов
/ 24 февраля 2012

У меня есть разработанное мной приложение ruby, которое архивирует и создает резервные копии моих файлов.Я пытаюсь сделать так, чтобы в конце каждого месяца он делал резервные копии всех файлов за этот месяц, например, 31 марта, все файлы с метками времени марта.Кроме того, что я пишу для этого регулярное выражение, кто-нибудь знает лучший способ справиться с этим?

1 Ответ

3 голосов
/ 24 февраля 2012

Использование 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
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...