<? # ola, peguei o primeiro script postado do Jo�o Prado Maia # traduzi as variaveis pro portugues pq o cliente q o codigo bem claro # e adaptei pras minhas necessidades, agora o formato de entrada da data # pode ser dd/mm/aaaa, i e isso, ta ai deum jeito mais facil a funcao function diferenca_dias($inicial, $final) { list($dia_inicial, $mes_inicial, $ano_inicial) = explode("/", $inicial); list($dia_final, $mes_final, $ano_final) = explode("/", $final); $inicial2 = mktime(0,0,0,$mes_inicial,$dia_inicial,$ano_inicial); $final2 = mktime(0,0,0,$mes_final,$dia_final,$ano_final); $dias = ($final2 - $inicial2)/86400; return $dias; } $inicial = '01/08/2005'; $final = '28/08/2005'; $dias = diferenca_dias("$inicial","$final"); echo 'tantos dias:'.$dias.''; ?>