Boa noite,
gostaria de saber se alguém tem uma função em JavaScript que some duas horas.
Ex:
HORA 1 = 10:00
HORA 2 = 2:00
resultado=12:00
HORA 1= 12:40
HORA 2 = 2:30
RESULTADO = 15:10
Boa noite,
gostaria de saber se alguém tem uma função em JavaScript que some duas horas.
Ex:
HORA 1 = 10:00
HORA 2 = 2:00
resultado=12:00
HORA 1= 12:40
HORA 2 = 2:30
RESULTADO = 15:10
=)
//Daniel
Como você quer tratar a soma caso ultrapasse 24 horas no resultado !?
De maneira geral você pode usar essa lib http://www.datejs.com/ e fazer algo semelhante:
var d1 = Date.parse("2:00", "hh:mm");
var d2 = Date.parse("10:00", "hh:mm").add({hour: d1.getHours(), minute: d1.getMinutes()});
var resultado = d2.toString("hh:mm");
Se você não quer usar lib nenhuma então você tem que transformar sua string em date, extraindo a hora e minuto e configurar fazendo algo assim
var hora1 = new Date();
hora1.setHours(10);
hora1.setMinutes(0);