Se è come ho capito io è semplice da fare anche in HTML+Javascript, poi bisogna avere un'idea più precisa di come deve funzionare.
Quanti sono gli intervalli in un giorno?