Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Edson L. Zimmermann

Converter Data para Decimal

Recommended Posts

Boa tarde,

 

Preciso converter a diferença entre dois horários para formato decimal, eu cheguei até um ponto, mas quando a hora é quebrada, por ex. das 07:30 ás 12:00 o resultado não é 4 horas e meia, e sim 5. Nesse ponto que eu não estou conseguindo me virar sozinho. A função que eu fiz está assim:

		function horas(){
			var inicio = parseInt(document.forms[0].horainicio.value, 10);
			var fim = parseInt(document.forms[0].horafinal.value, 10);
			
			var resultado = fim - inicio;
			
			document.forms[0].total.value = resultado;
		}

Compartilhar este post


Link para o post
Compartilhar em outros sites

vc não pode simplesmente fazer um parseInt ou um parseFloat, pq horas estão na base 60 e não na base 10

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.