come faccio ad arrotondare un orario al quarto d'ora più vicino?
al posto di floor puoi usare ceil
Ma mettendo ceil dovrebbe arrotondare al valore più alto non a quello più vicino...