Ir para conteúdo

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

conseld

Formatando quantidades de dias certos

Recommended Posts

Olá Pessoal eu achei esse script por ai no google.

function convdata($dataform, $tipo){
    if ($tipo == 0) {
        $datatrans = explode ("/", $dataform);
        $data = "$datatrans[2]-$datatrans[1]-$datatrans[0]";
    } elseif ($tipo == 1) {
        $datatrans = explode ("-", $dataform);
        $data = "$datatrans[2]/$datatrans[1]/$datatrans[0]";
    }elseif ($tipo == 2) {
        $datatrans = explode ("-", $dataform);
        $data = "$datatrans[1]/$datatrans[2]/$datatrans[0]";
    } elseif ($tipo == 3) {
        $datatrans = explode ("/", $dataform);
        $data = "$datatrans[2]-$datatrans[1]-$datatrans[0]";
    }

    return $data;
}

function diasEntreData($date_ini, $date_end){
    $data_ini = strtotime(convdata(convdata($date_ini,3),2));
    $hoje = convdata($date_end,3);//date("m/d/Y");
    $foo = strtotime($hoje);
    $dias = ($foo - $data_ini)/86400;
    return $dias;
}

//========================================execução
$dat_venc = "10/05/2014";
$dat_novo_venc = "10/12/2014";
echo $quantidades = diasEntreData($dat_venc,$dat_novo_venc);

Esse script mostra quantidades de dias e entre as datas inicio e final

 

RESPOSTA:

213.958333333

 

 

E possivel formatar certinho essa resposta

 

Valeu galera

 

Abraços

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.