Ir para conteúdo

POWERED BY:

Arquivado

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

William Espindola

[Resolvido] Calculo entre datas

Recommended Posts

Ola pessoal, tudo bem ?

 

Meu problema é o seguinte. Hoje sendo Quinta-feira dia 26/05/2011, e o usuário tem uma lista com os dias da semana de domingo a sábado. Ele escolhe um dia qualquer, vamos supor que ele clique em segunda. Eu preciso salvar no banco a data deste dia. neste caso 30/05/2011.

 

Alguém sabe como eu posso fazer isto?

 

Tentei fazer desta forma, mas, tem dia que da certo outros não :huh:

 

$today = strftime('%u'); // pega o dia de hoje exemplo: sendo quinta pega 4
$count = 0;
//este loop conta do dia atual até zero incrementando um variável que sera a quantidade de dias entre os dois dias
for ( $i=$today;$i>=0;$i-- ){
   $count++;	
}
// esta aqui é uma função que peguei no blog do Thiago Belem ela soma datas no futuro e passado
$rgt_dateAnswer = sumDateTime( date('Y-m-d'),$count );

 

Se alguém puder ajudar agradeço! :joia:

 

Link para a função

Compartilhar este post


Link para o post
Compartilhar em outros sites

Boa noite!

 

 

Não sei se entendi bem o seu problema, mas se você precisa pegar apenas o dia da próxima semana, você pode fazer assim

 


 echo strftime('%d %m %Y',strtotime('next Friday'));

 

Neste caso o strtotime está pegando a data de hj.

 

Friday é sexta, ou seja, estou falando para ele me trazer a data da próxima sexta.

 

Falou.

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.