Quantcast
Channel: Últimos conteúdos
Viewing all articles
Browse latest Browse all 14190

zerar cronometro

$
0
0

Pessoal tenho a contagem regressiva fncionando perfeita emnte

só que quero que para no 0 quando atigi-lo  tentei varias formas até agora sem sucesso em segundos eu consi parar em formato horario n

<?php
function converteparasegundos($time) {
 
$hours = substr($time, 0, -6);
$minutes = substr($time, -5, 2);
$seconds = substr($time, -2);

return $hours * 3600 + $minutes * 60 + $seconds;

}
 
function converterparahoras($segundos){
 
$hours = floor($segundos / 3600);
$segundos -= $hours * 3600;
$minutes = floor($segundos / 60);
$segundos -= $minutes * 60;


$h =($hours >= 0) ? $hours : 0;
$m = ($minutes >= 0) ? $minutes : 0;
$s =($segundos >= 0) ? $segundos : 0;
	echo "$h:$m:$s"; 
}
echo 'Hora atual  ' . date("H:i:s");
echo '<br/>';


	// Define as datas
	$data_atual = date('H:i:s');

	//print $data_atual;
	$data_final = date('22:08:00');

	// Converte as datas para a hora UNIX e realiza o calculo da diferenca
	$diferenca  = strtotime($data_final) - strtotime($data_atual);


	// Exibe o resultado se ele for positivo. Caso seja negativo, exibe 0.
echo ($diferenca >= 0) ? $diferenca : 0; 
print "<br/>";
converterparahoras($diferenca);

	




?>


Viewing all articles
Browse latest Browse all 14190

Trending Articles