Foros del Web » Programando para Internet » PHP »

Sumar dias a fecha

Estas en el tema de Sumar dias a fecha en el foro de PHP en Foros del Web. Buenas tardes: Tengo este codigo: Código PHP: $dia = date ( "d" ); $mes = date ( "m" ); $ano = date ( "Y" ); ...
  #1 (permalink)  
Antiguo 05/11/2010, 17:24
Avatar de pumpkinpie  
Fecha de Ingreso: abril-2002
Mensajes: 309
Antigüedad: 22 años
Puntos: 0
Información Sumar dias a fecha

Buenas tardes:
Tengo este codigo:
Código PHP:
$dia=date("d");
$mes=date("m");
$ano=date("Y");

$fecha=$mes."/".$dia."/".$ano;
$nueva mktime(0,0,0$mes,$dia,$ano) + ($dias 24 60 60); 
$nuevafecha=date("m/d/Y",$nueva); 
funciona correctamente cuando $dias=1 pero si por ejemplo $dias=3 solo suma 2 dias, si es $dias=7 solo suma 6

por ejemplo:
$dias=3
$fecha: 11/05/2010
$nuevafecha: 11/07/2010

o

$dias=3
$fecha: 11/05/2010
$nuevafecha: 11/11/2010

Porque sucede esto??? Gracias!!!
__________________
:pirata: :arriba:
E-ClipseMx Sistemas & Web...Tus ideas en linea!
  #2 (permalink)  
Antiguo 05/11/2010, 19:38
Colaborador
 
Fecha de Ingreso: octubre-2009
Ubicación: Tokyo - Japan !
Mensajes: 3.867
Antigüedad: 14 años, 6 meses
Puntos: 334
Respuesta: Sumar dias a fecha

Código PHP:
Ver original
  1. $nuevafecha = date('m-d-Y', strtotime('+' . $dias . ' days'));
  2. echo $nuevafecha;
prueba asi
saludos.
__________________
More about me...
~ @rhyudek1
~ Github

Etiquetas: dias, fechas
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 03:14.