Linux slogan
Visite também: BR-Linux.org · Dicas-L · Doode · NoticiasLinux · SoftwareLivre.org · UnderLinux



» Screenshot
» Login
Login:
Senha:

Se você ainda não possui uma conta, clique aqui.

Esqueci minha senha


Dica

Somando datas em PHP
Linux user
Publicado por Rodrigo Urbinati Maia em 20/12/2004

Login: redstyle, 227875 pontos
[ Hits: 22005 ]

Somando datas em PHP

Caminhando pelos fóruns da vida achei algo muito bom para datas. Depois procurei mais informações no site do PHP (www.php.net).

Para somar 1 dia da data atual:

echo strftime("%d/%m/%Y %H:%M:%S", strtotime("+1 days"));

Para somar 2 dias e 4 horas da data atual:

echo strftime("%d/%m/%Y %H:%M:%S", strtotime("+2 days 4 hours"));

Para somar 1 mês, 15 dias, 4 horas e 30 minutos:

echo strftime("%d/%m/%Y %H:%M:%S", strtotime("+1 month 15 days 4 hours 30 minutes"));

Espero que isso possa ajudar à todos.

[]'s


Outras dicas deste autor
Nenhuma dica encontrada.

Leitura recomendada
   Dica Linux recomendada Quebra de linha no PHP
   Dica Linux recomendada Open livro de PHP
   Dica Linux recomendada Integração com Gerencianet no Magento e OpenCart
   Dica Linux recomendada PHPClasses.org
   Dica Linux recomendada Framework CakePHP - Novo site em português

Comentários
[1] Comentário enviado por eugeniom em 19/01/2005 - 11:36h:

Excelente, OBG.


[2] Comentário enviado por bdoweb em 27/10/2006 - 15:33h:

é dá para fazer o mesmo também atraves da função mktime junto com a date .. vale a pena conferir ...


[3] Comentário enviado por higorvaz em 25/04/2009 - 12:09h:

Perfeito, simples e objetivo, usei num sistema de controle de ordem de serviço para saber se o equipamento ainda esta em garantia.
Ótima contribuição.
Higor


[4] Comentário enviado por webmundo7 em 27/11/2009 - 09:34h:

Funciona Perfeitamente, agora como faço para somar sem ser uma data atual, por exemplo uma data do banco de dados, tentei fazer aqui, mais não consegui.

//assim não da certo.
echo strftime("11/24/2009 10:00:00", strtotime("+1 month 15 days 4 hours 30 minutes"));

Como que eu faço ?



Contribuir com comentário


  
Para executar esta ação você precisa estar logado no site, caso contrário, tudo o que for digitado será perdido.
Responsável pelo site: Fábio Berbert de Paula - Conteúdo distribuído sob licença GNU FDL
Site hospedado por:

Viva o Linux

A maior comunidade Linux da América Latina! Artigos, dicas, tutoriais, fórum, scripts e muito mais. Ideal para quem busca auto-ajuda em Linux.