Foros del Web » Programando para Internet » PHP »

meses de diferencia

Estas en el tema de meses de diferencia en el foro de PHP en Foros del Web. Hola, se que este tema se hablo varias veces, buscando en los foros enconte algo asi... $vigenciaDesde = mktime(0,0,0,10,30,2005); $vigenciaHasta = mktime(0,0,0,2,30,2006); $meses= floor(($vigenciaHasta - ...
  #1 (permalink)  
Antiguo 21/10/2005, 16:59
Avatar de dieguicho  
Fecha de Ingreso: noviembre-2001
Ubicación: Buenos Aires
Mensajes: 1.190
Antigüedad: 16 años
Puntos: 1
meses de diferencia

Hola, se que este tema se hablo varias veces, buscando en los foros enconte algo asi...

$vigenciaDesde = mktime(0,0,0,10,30,2005);
$vigenciaHasta = mktime(0,0,0,2,30,2006);
$meses= floor(($vigenciaHasta - $vigenciaDesde) / (1 * 24 * 60 * 60 * 31));

esto me da como diferencia 3 meses.. pero.. enrealidad son 4
esta algo mal?
__________________
On error no hago nada porque deje de fumar...
  #2 (permalink)  
Antiguo 23/10/2005, 18:59
Avatar de Mickel  
Fecha de Ingreso: mayo-2002
Ubicación: Lima, Peru
Mensajes: 4.619
Antigüedad: 15 años, 7 meses
Puntos: 7
El problema esta en que estas asumiendo meses de 31 dias...
__________________
No tengo firma ahora... :(
  #3 (permalink)  
Antiguo 24/10/2005, 08:29
Avatar de dieguicho  
Fecha de Ingreso: noviembre-2001
Ubicación: Buenos Aires
Mensajes: 1.190
Antigüedad: 16 años
Puntos: 1
alguna manera de solucionarlo...?
__________________
On error no hago nada porque deje de fumar...
  #4 (permalink)  
Antiguo 24/10/2005, 08:35
Avatar de 3pies
Colaborador
 
Fecha de Ingreso: diciembre-2003
Ubicación: Desde una destilería
Mensajes: 2.590
Antigüedad: 14 años
Puntos: 144
Este es un foro de asp. Me parece que tu pregunta es de php.
  #5 (permalink)  
Antiguo 24/10/2005, 13:26
Avatar de dieguicho  
Fecha de Ingreso: noviembre-2001
Ubicación: Buenos Aires
Mensajes: 1.190
Antigüedad: 16 años
Puntos: 1
uy es verdad!! no me di cuenta al cargarlo, alguien sabe como moverlo?
__________________
On error no hago nada porque deje de fumar...
  #6 (permalink)  
Antiguo 24/10/2005, 14:09
Avatar de AlZuwaga
Colaborador
 
Fecha de Ingreso: febrero-2001
Ubicación: 34.517 S, 58.500 O
Mensajes: 14.550
Antigüedad: 16 años, 9 meses
Puntos: 535
Listo dieguicho, ya estás en php ;)
__________________
...___...
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 08:42.