Conversor de Número para hora

3 respostas
carlos_maia

Ola pessoal, tó precisando de uma função javascript para transformar um número(double) digitado pelo usuário para hora (hh:mm).

Alguém poderia me ajudar.

3 Respostas

dobau

esse número é o que ? Poderia dar um exemplo ?

carlos_maia

Por exemplo, na minha página eu tenho 3 campos
O primeiro é data inicial
O segundo quantidade de horas
Terceiro data final

Quando eu informar a data inicial e a quantidade de horas eu vou ter que pegar o valor da quantidade de horas (1 ou 2,5 ou 3,3 ou outros) , transformar em horas para somar com a data inicial, onde o resultado será colocado no campo data final.

dobau

um exemplo simples seria esse sem usar nenhum plugin ou framework

function getDataFinal(dataInicial, horas) {
   var dataFinal = Date(dataInicial);
   dataFinal.setHours(dataFinal.getHours() + horas);

   return dataFinal;
}
Criado 4 de abril de 2012
Ultima resposta 4 de abr. de 2012
Respostas 3
Participantes 2