Ir para conteúdo
Fórum Script Brasil
  • 0

Comparação de datas


josy

Pergunta

Preciso fazer uma verificação se a data de vencimento é dia 31/12/2009 $vencimento_email deve receber 30/12/2009. Mas nem está entrando no if e $vencimento_email recebe 31/12/2009.

Aguardo retorno de alguém, estou errando em alguma parte e ainda não achei..

Obrigada

$vencimento  = date("dmY");
    $ano             = date("Y");
    $mes            = date("m");
    $dia              = date("d");
    $vencimento_email = date("d/m/Y", time() + (10 * 86400));
    
    //MANTER DATA VENCIMENTO ATÉ 30
    $DataVencimento1 = strtotime(date("Y-m-d"));
    $DataVencimento2 = strtotime("2009-12-30");
    if ($DataVencimento1 > $DataVencimento2)
    {
        echo 'entrou';
        $vencimento       = "30122009";
        $vencimento_email = "30/12/2009";
    }
    
    echo $vencimento_email;
    die;

Link para o comentário
Compartilhar em outros sites

2 respostass a esta questão

Posts Recomendados

  • 0

[RESOLVIDO]

Só estava fazendo a comparação errada.

//MANTER DATA VENCIMENTO ATÉ 30

$DataVencimento1 = strtotime($vencimento_email);

$DataVencimento2 = strtotime("2009-12-30");

if ($DataVencimento1 > $DataVencimento2)

{

$vencimento = "30122009";

$vencimento_email = "30/12/2009";

}

Link para o comentário
Compartilhar em outros sites

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,2k
    • Posts
      652k
×
×
  • Criar Novo...