Foros del Web » Programando para Internet » PHP »

Calcular fecha, hoy mas 5 dias....

Estas en el tema de Calcular fecha, hoy mas 5 dias.... en el foro de PHP en Foros del Web. Hola que tal, Quien pueda ayudarme... Tengo el siguiente codigo $y=date("Y"); $m=date("m"); $d=date("d")+5; echo "$y-$m-$d" ahora necesito calcular esa fecha cuando son los ultimos dias ...
  #1 (permalink)  
Antiguo 04/03/2005, 01:44
 
Fecha de Ingreso: junio-2004
Mensajes: 80
Antigüedad: 13 años, 6 meses
Puntos: 0
Calcular fecha, hoy mas 5 dias....

Hola que tal,

Quien pueda ayudarme...

Tengo el siguiente codigo

$y=date("Y");
$m=date("m");
$d=date("d")+5;
echo "$y-$m-$d"

ahora necesito calcular esa fecha cuando son los ultimos dias del mes... o sea despues del 27 o 28 porqu asi como esta el codigo me da dias de hasta 34...

Agradezco cualquier ayuda....
  #2 (permalink)  
Antiguo 04/03/2005, 02:35
 
Fecha de Ingreso: diciembre-2004
Mensajes: 120
Antigüedad: 13 años
Puntos: 0
Hola. Prueba a usar "mktime" para que al hacer operaciones con fechas te recalcule los dias o meses correctamente.
Usa algo así:
<?php

$Y=date("2005"); /*Año de prueba*/
$m=date("9"); /*Mes de prueba*/
$d=date("29"); /*Dia de prueba*/

$d = $d + 5; /*Sumo 5 dias. Como puse 29, seria el dia 34 de septiembre*/

echo date( "m-d-Y", mktime(0,0,0,$m,$d,$Y) ); /*Esto calcula que el 34 de septiembre es en realidad el 4 de cotubre */
?>
  #3 (permalink)  
Antiguo 10/03/2005, 21:59
 
Fecha de Ingreso: junio-2004
Mensajes: 80
Antigüedad: 13 años, 6 meses
Puntos: 0
gracias, veo que funciona...
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 19:41.