puoi risolvere in tanti modi, nessuno è sbagliato, nessuno è giusto, devi solo scegliere!
Te ne suggerisco alcuni
1) arrotondi per eccesso tramite funzione ceil(), quindi se sono passati 61 secondi, o 65, o 100 ti dirà che sono passati 2 minuti
2) arrotondi per difetto tramite funzione floor(), quindi se sono passati 61 secondi, 0 65, o 100 ti dirà che è passato 1 minuto
3)fai numero secondi / 60 e prendi la parte intera, poi fai numero secondi meno parte intera*60 e vedi quanti secondi avanzano, se sono più di trenta arrotondi per eccesso, altrimenti per difetto.
in questo modo, se sono passati 61 o 70 o 80 secondi ti dirà che è passato un minuto, se sono passati 91, 100 o 118 secondi ti dirà due minuti
4) utilizzi la funzione date() e ti stampi il tempo passato come più preferisci...