Ir para conteúdo
Fórum Script Brasil
  • 0

Somar Datas


attiria

Pergunta

10 respostass a esta questão

Posts Recomendados

  • 0

bom, como sua data é em d/m/ano, é muito fácil..

eu faria assim:(se tiver um jeito mais simples falem ai)

É possível utilizar date() e mktime() juntos para encontrar datas no futuro ou no passado. Exemplo 3. date() e mktime() exemplo

<?php

$tomorrow  = mktime (0, 0, 0, date("m")  , date("d")+1, date("Y"));

$lastmonth = mktime (0, 0, 0, date("m")-1, date("d"),  date("Y"));

$nextyear  = mktime (0, 0, 0, date("m"),  date("d"),  date("Y")+1);

?> 

obs: basta você configurar para o jeito brasileiro!

ps: tirado do manual do php:

PHP.net :: DATE

Link para o comentário
Compartilhar em outros sites

  • 0

se é assim fácil, então passa a solução pra ele...

vai tirar a dúvida dele e de várias outras pessoas!!!

Estava confirmando se era isso que ele queria... dry.gif

Outro jeito, que eu prefiro mais é somar os segundos equivalentes:

$minute = 60;

$hour = $minute*60;

$day = $hour*24;

$date = date('d/m/y',time() + $day*7);

// ou simplesmente

$date = date('d/m/y',time() + 604800);

Nese caso, a função time() vai retornar a data de hoje, em segundos a partir de 1/1/1970, é o formato de data timestamp do unix.

Link para o comentário
Compartilhar em outros sites

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,3k
    • Posts
      652,6k
×
×
  • Criar Novo...