Jump to content


Photo

[resolvido]somar Horas


  • Faça o login para participar
2 replies to this topic

#1 Tio_chico

Tio_chico

    Novato no fórum

  • Usuários
  • 20 posts
  • Sexo:Não informado
  • Interesses:Asp , html , css, JAVA SCRIPT.

Posted 10/10/2008, 10:19

Olá,

Estou desenvolvendo um sistema de OS em php, e estou com dificuldades para calcular as horas de cada OS.
Ex: Abro uma OS para um cliente, essa OS ira gerar pra mim a Hora de Inicio e a Hora Final do servico, ira fazer a subtracao da Hora Final - Hora Inicial e ira gerar o resultado e gravar em um campo da tabela com esse formato 00:45:00
so que eu gero por dia cerca de 3 OS por cliente, ai ele gera pra mim 3 tempos diferentes... final do mes eu preciso somar esses horarios para gerar a cobranca por cliente, o que não estou conseguindo somar são esses horarios.. estou colocando o meu codigo abaixo..

[codebox]<?

//hora
$hora = "$tempo_total"; //pega do While que faz a contagem das OS por cliente.
$aHora1 = explode(":", $hora);
$soma = strtotime(($aHora1[0]*3600 ) + ($aHora1[1] * 60) + $aHora1[2]);
$resultado = $resultado + $soma;

$hora = floor($resultado/3600);
$min = floor($resultado/60);
$sec = floor($resultado);

print date("H:i:s", $hora.":".$min.":".$sec);




?>[/codebox]

Edição feita por: Tio_chico, 10/10/2008, 16:35.


#2 kleryson

kleryson

    Mestre

  • Usuários
  • 687 posts
  • Sexo:Masculino

Posted 10/10/2008, 15:55

Como está o campo no banco de dados??

#3 Tio_chico

Tio_chico

    Novato no fórum

  • Usuários
  • 20 posts
  • Sexo:Não informado
  • Interesses:Asp , html , css, JAVA SCRIPT.

Posted 10/10/2008, 16:36

Obrigado pela Ajuda.... fiz algumas alterações e resolvi o problema...

Obrigado.




1 user(s) are reading this topic

0 membro(s), 1 visitante(s) e 0 membros anônimo(s)

IPB Skin By Virteq