2012-02-23 2 views
3

나는 그 아카이브를 개발하여 내 파일을 백업 한 루비 응용 프로그램을 가지고 있습니다. 제가하려는 것은 3 월 31 일 e.i에서 3 월에 모든 파일을 백업하고 그 달의 모든 파일을 매월 말에 백업하는 것입니다. 이 일을 정규식을 쓰는 나를 제외하고 누구든지이 처리하는 더 나은 방법을 알고 있습니까?Ruby의 시간 블록

답변

3

사용 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