1
루비에서 YYYY-MM-DD에서 다른 YYYY-MM-DD로 일 수를 계산하고 나열하는 간단한 방법이 있습니까?루비에서 날짜 계산
루비에서 YYYY-MM-DD에서 다른 YYYY-MM-DD로 일 수를 계산하고 나열하는 간단한 방법이 있습니까?루비에서 날짜 계산
Date.parse('2010-01-01').upto(Date.parse('2010-01-31')) do |day|
puts day
end
또는 :
는(Date.parse('2010-01-01')..Date.parse('2010-01-31')).each do |day|
puts day
end
당신은 Date
객체에 문자열을 변환하는 Date.parse
을 사용할 수 있으며 단순히 범위에서 두 Date
객체를 사용하고 그 범위에 to_a
를 호출합니다. 즉 :
(Date.parse(string1) .. Date.parse(string2)).to_a
'문자열 #의 to_date'은 일반 루비에 정의되어 있지 않습니다. – sepp2k
고쳐 주셔서 감사합니다. – TuteC