Cálculo de diferença de 30 dias entre duas datas

Bom dia, galera.
Preciso criar um código em que faça uma crítica de 30 dias de diferença.

Exemplo: O cliente se cadastrou dia 18/09/2016, mas só poderá começar a usar seus benefícios após 30 dias de admissão, ou seja a partir do dia 18/10/2016. Se ele tentar usar os benefícios antes disso, aparecerá na tela uma mensagem.
No meu banco de dados eu tenho o DTADM que é a data de admissão, e a comparação será feita com a data atual.

Então se 30 for menor que a data de hoje, exibir crítica.

OBS: Isso será criticado em um formulário.
Já tentei desenvolver esse código de todas as formas, mas não estou conseguindo. Alguém pode me ajudar??

E ai cara, espero que esteja tudo tranquilo :slight_smile:

Então, acho que seria interessante para galera você colocar algum código que você já tenha… você pode disponibilizar essa parte do código que você está comentando aqui? Acho que fica mais fácil do pessoal te ajudar :slight_smile:

[]s
Rafael Oliveira

aqui tem algumas formas oficiais de fazer o que vc quer:

http://www.php.net/manual/en/datetime.diff.php

Isso deve te ajudar…

Meu código atual está muito “cru”. Sou nova nessa área, então tenho muita coisa a aprender. Pesquisei bastante pra fazer algo. Ainda acho que está muito errado o código, mas está aí!

<?php
    $inicio = DTADM;
    $atual = date('d/m/Y');

    if ($atual = date('d/m/Y', strtotime("-30 days")));

    echo "Não autorizado. Favor entrar em contato." ;

?>

Na boa, vc tem uma classe DateTime que tem tudo e ainda usam manualmente…