+2

Adicionar um numero X em uma data.

criado por Alex Mendonça em 16/12/2009 11:57am
Script para adiconar um numero de dias em uma data.

Exemplo: data 21/12/2009 adicionar + 5 dias = 26/12/2009
Data Autor Changelog Download
16/12/2009 11:57am Alex Mendonça - Versão 1.0

Comentários:

Mostrando 1 - 1 de 1 comentários
Marcos Regis disse:
O código é bem simples mas pra que se limitar a apenas dias?

A função strtotime tem algo interessante que é a possibilidade de buscar datas calculadas

$data_ts = strtotime(str_replace("/","-","21/12/2009")); // convertendo a data para timestamp
$data_ts = strtotime(str_replace("/","-","21/12/2009")); // convertendo a data para timestamp

echo date('d/m/Y H:i:s', strtotime("+ 5 hours",$data_ts)); // 21/12/2009 05:00:00

echo date('d/m/Y H:i:s', strtotime("+ 5 days",$data_ts)); // 26/12/2009 00:00:00

echo date('d/m/Y H:i:s', strtotime("+ 5 months",$data_ts)); // 21/05/2010 00:00:00

echo date('d/m/Y H:i:s', strtotime("+ 5 years",$data_ts)); // 21/12/2014 00:00:00

echo date('d/m/Y H:i:s', strtotime("+5 weeks 5 months 5 days",$data_ts)); // 30/06/2010 00:00:00
25/02/2010 5:18pm (~15 anos atrás)

Novo Comentário:

(Você pode usar tags como <b>, <i> ou <code>. URLs serão convertidas para links automaticamente.)