Ver Mensaje Individual
  #4 (permalink)  
Antiguo 05/11/2008, 11:57
Avatar de Lenin_Germaine
Lenin_Germaine
 
Fecha de Ingreso: junio-2007
Ubicación: Monterrey, Nuevo León
Mensajes: 82
Antigüedad: 16 años, 10 meses
Puntos: 0
Hola pongo esto como tu me dices:

Código php:
Ver original
  1. $venc = $ano."-".$mes."-".$dia;  //iniciando por primera vez vencimiento para inserterse por 1 vez con la fecha de venc original
  2. echo "primera fecha".$venc;
  3. $tick = strtotime('$venc');
  4. $t2 = strtotime('+1 month', $tick);
  5. $t3 = strtotime('+2 month', $tick);
  6. echo "luego t2".$t2;
  7. echo "luego t3".$t3;

y me arroja el explorador :

primera fecha 2005-01-30 --l uego t2 2678400 luego t3 5356800
nada parecido a una fecha verdad?

Bueno ahora hago lo siguiente pero me lanza una fecha erronea, no se suponia q debía aumentar no retrasarse al año de 1970?

Código php:
Ver original
  1. $venc = $ano."-".$mes."-".$dia;  
  2. echo "primera fecha".$venc;
  3. $tick = strtotime('$venc');
  4. echo 'Valor de T1: '. date('Y-m-d', strtotime('+1 month', $tick));

y el explorador me lanza:
primera fecha 2005-01-30 -- Valor de T1: 1970-01-31



ay no me sale no me dan una manita tengo el siguiente code:

Código php:
Ver original
  1. $venc = $ano."-".$mes."-".$dia;  
  2. echo "primera fecha".$venc;
  3. $tick = strtotime('2005-01-30');
  4. $t2 = strtotime('+1 month', $tick);
  5. echo " salida de t2: ".date('Y-m-d', $t2);

y me da lo siguiente en el explorador:

primera fecha 2005-01-30 -- salida de t2: 2005-03-02

Oservaciones q he ehcho: el strttime le he puesto '$variable' como parametro antes de asignarlo a tick y se regresa al año de 1970 ¿quién sabe porque? canijos lo hace pero bueno, ahora le puse la fecha a mano como en el code de arriba strtotime('2005-01-30') y lo a me hace es no aumentar 1 mes sino 2 maldito php no lo he terminado de entender es tan impredecible porq no actua como esperaba de acuerdo a las referencias q me dan mis compañeros arriba, alguna idea compañeros?

Última edición por GatorV; 06/11/2008 a las 16:47