Foros del Web » Programando para Internet » PHP »

restar días a fecha

Estas en el tema de restar días a fecha en el foro de PHP en Foros del Web. hola, me gustaría saber cómo, después de coger la fecha del sistema con $date = date("d/m/y/H/i"), le puedo restar por ejemplo 2 días. es decir ...
  #1 (permalink)  
Antiguo 01/04/2007, 14:35
Avatar de humanista  
Fecha de Ingreso: abril-2005
Mensajes: 878
Antigüedad: 19 años
Puntos: 15
restar días a fecha

hola, me gustaría saber cómo, después de coger la fecha del sistema con $date = date("d/m/y/H/i"), le puedo restar por ejemplo 2 días.

es decir q si por ejemplo tengo 01/04/07 y le resto 2 me pase a 30/03/07...
  #2 (permalink)  
Antiguo 01/04/2007, 14:50
AlvaroG
Invitado
 
Mensajes: n/a
Puntos:
Re: restar días a fecha

Lo ideal es usar mktime, fijate en la página del manual.

Hora, minutos y segundos los dejás a cero, luego los parámetros día, mes y año simplemente restás a los que tenés (según tu ejemplo, como parámetro día ponés 1 - 2, mes 4, año 2007). mktime devolverá una marca de tiempo que podés pasar como parámetro a date()


Saludos.
  #3 (permalink)  
Antiguo 01/04/2007, 21:35
Avatar de cala932  
Fecha de Ingreso: septiembre-2006
Ubicación: San Juan-Argentina
Mensajes: 902
Antigüedad: 17 años, 7 meses
Puntos: 9
Re: restar días a fecha

Hola, Tambien puedes pasar la fecha a dias julianos, realizar la resta y volver a convertir la fecha. Te dejo un link que habla sobre el tema al respecto.
http://www.rinconastur.net/php/php54.php
Espero que te sirva. Saludos
__________________
->Aprender es un proceso que incluye el error..
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 17:20.