Ir para conteúdo

POWERED BY:

Arquivado

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

junaooaks

pegar o mes anterior

Recommended Posts

pessoal estou precsando de pegar os 3 mes anterior do atual

 

estamos no mes 09 mostra o mes 08 07 06

fiz assim

$mes_atual = date("m");

$mes = $mes_atual -1;

echo "<<<<<<<<<<<<<<$mes";

so que um dos problema esta no mes 01 quem vai ser o mes anterior a ele e o 12, desta forma que coloque fica o mes 00

se puder me ajudar agradeço.

 

obrigado?

Compartilhar este post


Link para o post
Compartilhar em outros sites

Dá uma olhada nesta função para somar datas. Fazendo algumas adaptações deve funcionar para subtrair também.

 

function SomarData($data, $dias, $meses, $ano)
{
   /*www.brunogross.com*/
   //passe a data no formato dd/mm/yyyy 
   $data = explode("/", $data);
   $newData = date("d/m/Y", mktime(0, 0, 0, $data[1] + $meses, $data[0] + $dias, $data[2] + $ano) );
   return $newData;
}

Carlos Eduardo

Compartilhar este post


Link para o post
Compartilhar em outros sites

se pretende recuperar datas anteriores é melhor seguir sugestão do matiaz

 

se pretende apenas realizar a operação matemática sem preocupação com data, basta fazer algo simples e ... lógico

 

 

quando a subtração for igual a zero ou o operador for 1, então retorne o 12..

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.