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

Cita:
Iniciado por eits Ver Mensaje
creo que lo que necesitas es esto
saludos.
Código PHP:
<?php 
$fecha 
date_create(date('Y-m-d'));
date_sub($fechadate_interval_create_from_date_string('1 month'));
echo 
date_format($fecha'Y-m-d');

echo 
"<br />";

$fecha date_create('2011-03-31');
date_sub($fechadate_interval_create_from_date_string('1 month'));
echo 
date_format($fecha'Y-m-d');
?>
resultados

2011-03-04
2011-03-03


como veras el primero funciona a la perfeccion, sin embargo el segundo no me devuelve a febrero sino que directamente resta 4 semanas independientemente de cuantos dias tenga, o de que mes sea.

De todas formas gracias.. Estan muy buenas esas funciones, no las conocia

PD: hare una funcion a partir de aqui para validar eso del mes xd

Saludos