fix: don't mix timeToSec and formatTime; the 1st one returns a time, and...

... the 2nd one can beautify it.

Hi jez500, I stumbled upon this when I was looking in the code for why the current/total times are sometimes displayed w/o leading zeros (e.g. 1:4:2 instead of 1:04:02). I'm not sure if my little fix really fixes this issue, but I think it helps anyways.