Trabalhando com data e hora
Pessoal , estou com uma duvida, preciso de ajuda:
tenho o seguinte código:
<?
$data_inicial = mktime(13, 23, 16, 11, 09, 2007);
$data_final = mktime(15, 23, 16, 11, 09, 2007);
$diferenca = $data_final - $data_inicial;
echo "A diferença em horas entre as duas datas é: " . gmdate("H:i:s", $diferenca);RESP: A diferença em horas entre as duas datas é: 02:00:00
Mas se eu alterar a data em um dia , me retorna a diferença só em horas, ex:
<?
$data_inicial = mktime(13, 23, 16, 11, 09, 2007);
$data_final = mktime(15, 23, 16, 11, 10, 2007);
$diferenca = $data_final - $data_inicial;
echo "A diferença em horas entre as duas datas é: " . gmdate("H:i:s", $diferenca);RESP: A diferença em horas entre as duas datas é: 02:00:00
Ao invés de:
RESP: A diferença em horas entre as duas datas é: 26:00:00
Alguém poderia me ajudar a colocar a diferença tb pela data?
Discussão (17)
Carregando comentários...