From: malamute jute Date: 2006-04-23T21:29:01+09:00 Subject: Re: How to make an array from a date range? im still a newbie but heres my take: dates = [] for i in 1..23 do if i < 10 format = "2006-04-0%d" else format = "2006-04-%d" end dates << sprintf(format, i) end -- Posted via http://www.ruby-forum.com/.