Ir para conteúdo

Arquivado

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

MDF web designe

Validar Data

Recommended Posts

O método diff existe a partir do PHP 5.3. Se o seu PHP for 5.2, há duas opções:

 

1. Usar a função date_diff que você criou neste tópico

2. Atualizar o PHP

 

Sugiro a solução 2. Afinal o PHP já está na 5.6

Compartilhar este post


Link para o post
Compartilhar em outros sites

tem jeito?

Não poderá usar o método diff.

Use a função date_diff que você postou aqui no tópico

 

 

eles nao vao atualizar so porque eu pedir.

Não custa nada pedir.

Se mesmo assim não atualizarem, procure algum outro servidor que se preocupe em ter um sistema minimamente atualizado. PHP 5.2 é muito obsoleto

Compartilhar este post


Link para o post
Compartilhar em outros sites

fiz assim:

 

<?php
$alteracao = date_create('2014-08-01');
$comparacao = date_create('2015-01-01');
$interval = date_diff($alteracao, $comparacao);
if ($interval->days > 150)
{
echo "é velho";
}
?>
e retornou isso
Fatal error: Call to undefined function date_diff() in /home/himoveis/www/data.php on line 4

Compartilhar este post


Link para o post
Compartilhar em outros sites


<?php

$data_teste = strtotime('2014-07-29');

$data_teste = strtotime('2014-07-28');

$data_teste = strtotime('2014-07-27');

 

$data_6_meses = strtotime('-6 months');

 

if($data_teste > $data_6_meses){

echo 'Data mais atual que 6 meses';

}else{

echo 'Data mais antiga que 6 meses';

}

?>

Compartilhar este post


Link para o post
Compartilhar em outros sites

oooo alma boa hehehe obrigado eSerra agora so vou validar aqui com o campo que possui a data.


tenho no meu meu banco a coluna ultimo que é a coluna que grava a data da ultima alteração, como eu faria agora? para comparar a data que esta no imovel

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.