Ir para conteúdo

Pesquisar na Comunidade

Mostrando resultados para as tags ''somar horas''.

  • Pesquisar por Tags

    Digite tags separadas por vírgulas
  • Pesquisar por Autor

Tipo de Conteúdo


Todas as áreas do Fórum

  • Q&A Desenvolvimento
    • Perguntas e respostas rápidas
  • Desenvolvimento Web
    • Desenvolvimento frontend
    • Javascript
    • PHP
    • Ruby
    • Python
    • Java
    • .NET
    • Docker, Kubernets e outros ambientes
    • Desenvolvimento com Wordpress
    • Desenvolvimento de apps
    • Desenvolvimento ágil
    • Desenvolvimento de Games
    • Banco de Dados
    • Design e UX
    • Algoritmos & Outras Tecnologias
  • Entretenimento e uso pessoal
    • Segurança & Malwares
    • Geral
    • Boteco iMasters

Encontrar resultados em...

Encontrar resultados que...


Data de Criação

  • Início

    FIM


Data de Atualização

  • Início

    FIM


Filtrar pelo número de...

Data de Registro

  • Início

    FIM


Grupo


Google+


Hangouts


Skype


Twitter


deviantART


Github


Flickr


LinkedIn


Pinterest


Facebook


Site Pessoal


Localização


Interesses

Encontrado 1 registro

  1. Danilo - Jesus voltará!

    Somar Horas da Tarde e da Manhã

    Olá pessoal, fiz uma function que tá funcionando blz... mas ao aplicar ela com os dados que vem do BD, ela soma 28 datas corretas e em duas está somando 1 hora a mais, já tentei achar o erro e não consegui ainda.. se alguém puder dar uma força estou postando todo o código abaixo com 1 data somando correto e a outra que acrescenta 1 hora a mais na soma que deveria dar 4:12 e não 5:12 como está dando... function trabalhadas($dt_emanha, $dt_smanha, $dt_etarde, $dt_starde){ $en_manha = strtotime($dt_emanha); $sa_manha = strtotime($dt_smanha); $en_tarde = strtotime($dt_etarde); $sa_tarde = strtotime($dt_starde); //CALCULA HORAS DA MANHA $hr_manha = $sa_manha - $en_manha; $horas_manha = floor($hr_manha / 3600); $minutos_manha = floor(($hr_manha / 60) % 60); //CALCULA HORAS DA TARDE $hr_tarde = $sa_tarde - $en_tarde; $horas_tarde = floor($hr_tarde / 3600); $minutos_tarde = floor(($hr_tarde / 60) % 60); $htrab_inicial = mktime($horas_manha,$minutos_manha,00,1,1,0); $htrab_final = mktime($horas_tarde,$minutos_tarde,00,1,1,0); $time_trab = $htrab_inicial + $htrab_final; $total_trab = date("H:i", $time_trab); return $total_trab; } echo trabalhadas("2019-11-05 19:01:00","2019-11-05 21:00:00","2019-11-05 21:15:00","2019-11-05 23:28:00")."<br /><hr>";//esta soma errado echo trabalhadas("2019-11-05 19:00:00","2019-11-05 20:32:00","2019-11-05 20:47:00","2019-11-05 01:14:00");//esta soma correto
×

Informação importante

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