Restar dias a una fecha en PHP

Restar dias a una fecha en PHP

Fecha: 16-Sep-2009 | Autor: Marcelo.
Guardado en: Recursos, Trucos PHP

Un post super cortito, pero bien útil para cuando necesitamos restarle días (u horas) a una fecha.
Simplemente tomamos time() que nos da el tiempo actual en segundos y le restamos la cantidad de segundos que querramos (60 para un minuto, 60*60 para una hora, o 24*60*60 para un día entero). Por ejemplo:

1
2
3
4
5
6
7
8
// Restamos un día
$fecha_menos24hs = date('Y-m-d H:i:s',time()-(24*60*60));
 
// Restamos dos días
$fecha_menos48hs = date('Y-m-d H:i:s',time()-(2*24*60*60));
 
// Restamos siete horas
$fecha_menos7hs = date('Y-m-d H:i:s',time()-(7*60*60));

Espero que les haya sido útil ;)

Si te gustó este post, compártelo:
  • Meneame
  • Twitter
  • Facebook
  • Google Bookmarks
  • Live
  • del.icio.us
  • BarraPunto
  • Technorati
  • Bitacoras.com
Me gusta! ¿Te ha gustado esta entrada? Hazlo saber!.
Loading ... Loading ...

Etiquetado como: , , ,

Gravatar

Marcelo Ferreiro


Desarrollador web: me especializo en Diseño web, Maquetación xHTML & CSS y Programación PHP & MySQL, e intento aprender un poco más cada día.

3 comentarios, participa!

  1. okvic77

    11. Feb, 2010

    Muy util !!!!!!!!!!!!!!!!!

  2. armando

    19. May, 2010

    my bueno

  3. jlaoe

    21. Jun, 2010

    Me sirvio para lo que andaba buscando muy util y muy agardecido

Deja tu opinión