Witam,
mam taki problem. W modelu trzymam 3 informacje:
start_time - HH:MM
end_time - HH:MM
frequency - MM
Jak w Ruby obliczyc uzywajac informacji frequency ktora jest zapisywana w minutach wszystkie godziny pomiedzy start_time i end_time uzywajac frequency, czyli np:
start_time - 8:20 AM
end_time - 9:35 AM
frequency - 5 minut
wiec wszystkie mozliwe godziny to:
8:25 AM, 8:30 AM, 8:35 AM … 9.35 AM
Jak najlepiej to zaimplementowac? Nie chce takiej tablicy z godzinami nigdzie zapisywac. Czy jest sens za kazdym razem kiedy bede potrzebowal informacji o godzinach obliczac te godziny ? Gdzie moge najwydajnie przetrzymywac takie dane. Kazdego dnia beda sie one zmienialy.