Ver Mensaje Individual
  #1 (permalink)  
Antiguo 04/04/2011, 08:33
Avatar de TyrantRC
TyrantRC
 
Fecha de Ingreso: noviembre-2009
Mensajes: 55
Antigüedad: 14 años, 5 meses
Puntos: 1
Fechas en PHP (date)

Hola foro,

Mi duda es simple. Estuve hace poco probando las funciones date de PHP y no logro encontrar la forma de hacer lo siguiente

Necesito restarle exactamente un mes al mes actual. Validar que no sea una fecha invalida y retornar dicho valor

Ejemplos:

Hoy es 4 Abril.. Resto un mes = 4 Marzo

Hoy es 31 Marzo.. Resto un mes = 28 febrero

Hoy es 31 Diciembre.. Resto un mes = 30 Noviembre

Hoy es 18 de agosto.. Resto un mes = 18 Julio


como veran es un facil concepto.. sin embargo las funciones php no relacionan fechas entre dias y mes.. o al menos yo no se hacerlo. Entonces cuando intento hacer alguna solucion ocurre que solo me resta 28 dias osea 4 semanas exactas, o simplement me resta el mes y da error en la fechas como marzo febrero


Alguien tiene alguna idea??

Gracias de antemano