//Calcular los días y los milisegundos sobrantes
var dias = Math.floor(intervalo / mspordia );
intervalo = intervalo - (dias * mspordia );
//Calcular las horas y los milisegundos sobrantes
var horas = Math.floor(intervalo / msporhora );
intervalo = intervalo - (horas * msporhora );
//Calcular los minutos y los milisegundos sobrantes
var minutos = Math.floor(intervalo / msporminuto );
intervalo = intervalo - (minutos * msporminuto );
//Calcular los segundos y fijar los datos de horas, minutos y segundos en dos dígitos cada uno
var segundos = Math.floor(intervalo / 1000 );
if(horas < 10) { horas = '0' + horas; }
if(minutos < 10) { minutos = '0' + minutos; }
if(segundos < 10) { segundos = '0' + segundos; }