Hola:
Es cuestión de calcular... leer la hora actual con ahora = new Date();... y luego multiplicar los minutos que falten por los segundos que falten, por los milisegundos que falten, por las horas que falten... ya sabes, las horas las multiplicas por 60 para pasarlo a minutos, el resultado por otros 60, y así...
Saludos