Como inserir data após ano 2037 no banco com php
Alguém tem ideia de como eu poderia inserir datas no banco com algum código que calculasse o ano após 2037? Vamos aos detalhes.
Se eu usar, por exemplo, os códigos abaixo o resultado vai para 1970.
>
echo "Hoje é: " . date("d/m/Y") . "<br>";
$data_anterior = mktime(0, 0, 0, date("m"), date("d"), date("Y")+34);
echo "data: " . date("d/m/Y", $data_anterior);
ou
echo date('d/m/Y', strtotime("+34 years",strtotime('20-07-2011')));
Em um laço para eu acrescentar as datas, depois de 2037 zica tudo...
Obs: mas por que eu vou querer criar registros depois de 2037? Pensem, por exemplo, em um sistema que registre um plano habitacional em que são geralmente milhões de meses...
Valeu
Discussão (2)
Carregando comentários...