Adicionar um numero X em uma data.
Script para adiconar um numero de dias em uma data.
Exemplo: data 21/12/2009 adicionar + 5 dias = 26/12/2009
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 |
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