Given input in seconds you can transform to format hh:mm:ss like this :
int hours;
int minutes;
int seconds;
int formatHelper;
int input;
//formatHelper maximum value is 24 hours represented in seconds
formatHelper = input % (24*60*60);
//for example let's say format helper is 7500 seconds
hours = formatHelper/60*60;
minutes = formatHelper/60%60;
seconds = formatHelper%60;
//now operations above will give you result = 2hours : 5 minutes : 0 seconds;
I have used formatHelper since the input can be more then 86 400 seconds, which is 24 hours.
If you want total time of your input represented by hh:mm:ss, you can just avoid formatHelper.
I hope it helps.