Ir para conteúdo

Arquivado

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

drescher

Função Javascript

Recommended Posts

Boa Tarde pessoal!

 

Estou desenvolvendo um formulário. onde o usuário poderá controlar as suas horas trabalhadaas. Preciso de uma ajuda com alguma função javascript ou jquery que me diga o total de horas que ele trabalhou.

 

abaixo exemplo dos campos do formulário:

 

turno 1 - <input entrada 1 /> - <input saída 1 /> - <input total de horas trabalhadas />

turno 2 - <input entrada 2 /> - <input saída 2 /> - <input total de horas trabalhadas />

turno 3 - <input entrada 3 /> - <input saída 3 /> - <input total de horas trabalhadas />

 

total de horas - <input total de horas />

 

 

Preciso da função que pegue estes valores e transforme para horas e me dê o rsultado certo.

 

Compartilhar este post


Link para o post
Compartilhar em outros sites

function calcular(){
var entradah = (parseInt(document.calculadora.entrada1.value.substr(0,2)));
var inicioh = (parseInt(document.calculadora.saida1.value.substr(0,2)));
var thm = (inicioh - entradah);
var entradam = (parseInt(document.calculadora.entrada1.value.substr(3,4)));
var iniciom = (parseInt(document.calculadora.saida1.value.substr(3,4)));
var thm = Math.floor(thm - (entradam / 60));
alert (thm);

}

 

 

Esta é minha função inicial, preciso que o resultado traga também os minutos. Apresentar valor neste formato (04:12)

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.