Fóruns sobre PHP, JavaScript, HTML, MySQLi, jQuery, Banco de Dados, CSS


Moderador: web

 
Avatar do usuário
ADMIN
ADMIN
Tópico Autor
Mensagens: 17511
Nome: Kleber
Descrição do site: Onde você encontra scripts grátis para o seu site
Sexo: Masculino
Localização: RJ / RJ / Brasil
Contato:

Calcular diferença entre horas do mesmo dia

27-03-2007 16:49

Abaixo segue um script para calcular a diferença entre horas do mesmo dia.

<?php print_r(calcula_hora()); function calcula_hora($inicio="18:00:00",$fim="20:00:00") { if (!is_array($inicio)) { $inicio = explode(":",$inicio); } if (!is_array($fim)) { $fim = explode(":",$fim); } $time_inicio    = (($inicio[0]*60)*60) + ($inicio[1]*60) + $inicio[2]; $time_fim        = (($fim[0]*60)*60) + ($fim[1]*60) + $fim[2]; $t[0] = floor(($time_fim - $time_inicio) / 60); $t[1] = floor((($time_fim - $time_inicio) / 60) / 60); $t[2] = $time_fim - $time_inicio; $h = $t[1]; $m = $t[0] - ($t[1]*60); if ($m < 10) $m = "0$m"; $s = $t[2] - (($h*60) + $m) * 60; if ($s < 10) $s = "0$s"; $t[3] = "$h:$m:$s"; // Array[0] = total em minutos  // Array[1] = total em horas  // Array[2] = total em segundos  // Array[3] = retorna total h:m:s  return $t[3]; } ?>

0
A melhor hospedagem para o seu site HostGator!

Quem está online

Usuários navegando neste fórum: Bing [Bot]