Contagem regressiva entre datas por Micael Melo
Sistema de fácil configuração, comentado e com exemplo de uso. Você informa a data do evento futuro e o sistema gera a contagem regressiva de dias ou horas(dependendo do fuso do servidor).
Data | Autor | Changelog | Download |
---|---|---|---|
05/08/2007 4:51am | Micael Melo | - | Versão 1.0 |
<title>Contagem regressiva entre datas</title>
</head>
<body>
<p>
<?
$dia = 05; // Dia da contagem regressiva
$mes = 02; // Mês da contagem regressiva
$ano = 2008; // Ano da contagem regressiva
$hora = 20; // Hora do evento (depende do fuso servidor - não recomendo o uso)
$evento = "Carnaval 2008"; //event
$calculo = ((mktime ($hora,0,0,$mes,$dia,$ano) - time(void))/3600);
$horas = (int)$calculo;
$dias = (int)($hours/24);
?>
<font face=tahoma size=2>Faltam <?=$dias;?> dias e <?=$horas;?> horas para o <?=$evento;?></font>
O Codigo esta assim...
http://www.diegoreis.com/contagem_carnaval.php
nao esta funcionando corretamente!!!
</head>
<body>
<p>
<?
$dia = 05; // Dia da contagem regressiva
$mes = 02; // Mês da contagem regressiva
$ano = 2008; // Ano da contagem regressiva
$hora = 20; // Hora do evento (depende do fuso servidor - não recomendo o uso)
$evento = "Carnaval 2008"; //event
$calculo = ((mktime ($hora,0,0,$mes,$dia,$ano) - time(void))/3600);
$horas = (int)$calculo;
$dias = (int)($hours/24);
?>
<font face=tahoma size=2>Faltam <?=$dias;?> dias e <?=$horas;?> horas para o <?=$evento;?></font>
O Codigo esta assim...
http://www.diegoreis.com/contagem_carnaval.php
nao esta funcionando corretamente!!!
27/08/2007 1:53pm
(~17 anos atrás)
<?
$data_inicio = date('Y-m-d');
$data_fim = "2008-01-31";
$dias = date_diff($data_inicio,$data_fim);
function date_diff($data_inicio,$data_fim){
$data_inicio = strtotime($data_inicio); // Tranformando para timestamp
$data_fim = strtotime($data_fim); // Tranformando para timestamp
$nIntervaloEmSegundo = $data_fim - $data_inicio; // Numero de segundo entre as duas datas
$nIntervaloEmDias = round($nIntervaloEmSegundo / 86400); // Um dia tem 86400 segundos
return $nIntervaloEmDias;
}
?>
<? echo "<font size='3' face='Arial, Helvetica, sans-serif' color='#333333'>Faltam $dias dias para o Carnaval 2008</font>"; ?>