Scusa, ma che entra?
E' questione di orari, e non passo mai la mezzanotte ne inizio a mezzanotte...quindi mi dovrebbe stampare la tabella in un modo tipo

18:00
18:10
18:20
.
.
.
.
.
22:00

ed effettivamente arriva a 22:00 incrementando i minuti di 10, solo che indipendentemente dall' ora iniziale che imposto parte da mezzanotte...

e, come dicevo, se prima della mktime() del while stampo l'ora iniziale me la stampa corretta, quindi "è colpa" della nuova chiamata mktime()....io volevo sapere come aggirare il problema