How to: iterate over table rows where each row is labeled by a time. First row would be start time, last row would be end time, and the iteration should create every row in between at 15 minute intervals.
ie
start_time: '06:00', end_time: '07:00'
06:00
06:15
06:30
06:45
07:00
update
start_time = Time.local(2013, 5, 25, 06, 00)
end_time = Time.local(2013, 5, 25, 20, 00)
begin
start_time += 15.minutes
puts start_time
end while start_time < end_time
This returns nil...but, shouldn't...it should be returning values