function convertMsToHourAndMinutes(milliseconds : number) {
let seconds = Math.floor(milliseconds / 1000);
let minutes = Math.floor(seconds / 60);
let hours = Math.floor(minutes / 60);
seconds = seconds % 60;
minutes = seconds >= 30 ? minutes + 1 : minutes;
minutes = minutes % 60;
minutes = +minutes.toString().padStart(2, '0');
hours = +hours.toString().padStart(2, '0');
return `${hours}:${minutes}`;
}
console.log(convertMsToHourAndMinutes(98417646));
/*
run:
"27:20"
*/