Я пытаюсь выполнить каждый N дней между двумя датами. Я пробовал следующий код, но не работал, потому что startDate и endDate - это объекты ActiveSupport:: TimeWithZone, а не объекты DateTime, как я думал.
startDate.step(endDate, step=7) { |d| puts d.to_s}
min.step(max, step=stepInt){ |d|
puts d.to_s
}
Как скрыть объект TimeWithZone до DateTime?