Есть ли способ перебрать диапазон времени в Ruby и установить delta?
Вот идея того, что я хотел бы сделать:
for hour in (start_time..end_time, hour)
hour #=> Time object set to hour
end
Вы можете выполнять итерацию по объектам Time, но она возвращает каждую секунду между ними. Мне действительно нужно установить смещение или дельта (например, минуту, час и т.д.).
Является ли это встроенным в Ruby, или есть доступный плагин?