Foros del Web » Programando para Internet » PHP »

Conocer numero de meses ha partir de una fecha

Estas en el tema de Conocer numero de meses ha partir de una fecha en el foro de PHP en Foros del Web. Hola a todos tengo la siguiente duda como podria saber el numero de meses que han pasado apartir de una fecha... he leido y encontrado ...
  #1 (permalink)  
Antiguo 30/09/2014, 10:34
Avatar de Briss  
Fecha de Ingreso: junio-2011
Mensajes: 1.293
Antigüedad: 12 años, 9 meses
Puntos: 12
Conocer numero de meses ha partir de una fecha

Hola a todos tengo la siguiente duda como podria saber el numero de meses que han pasado apartir de una fecha...
he leido y encontrado para saber el numero de dias... pero ami no ayuda mucho esto ya que si divido entre 30 (dias por mes) para tener el total de meses hay un error porque hay meses con 31 dias...
es posible saber el numero de mese????
  #2 (permalink)  
Antiguo 30/09/2014, 10:48
Avatar de pateketrueke
Modernizr
 
Fecha de Ingreso: abril-2008
Ubicación: Mexihco-Tenochtitlan
Mensajes: 26.399
Antigüedad: 16 años
Puntos: 2534
Respuesta: Conocer numero de meses ha partir de una fecha

Claro que es posible, usa tu ingenio:

1. Obtienes el mes de la fecha a comparar (el valor numérico)
2. Dado a que es un número, y sólo hay 12 meses el cálculo debería ser simple

__________________
Y U NO RTFM? щ(ºдºщ)

No atiendo por MP nada que no sea personal.
  #3 (permalink)  
Antiguo 30/09/2014, 10:49
Avatar de gnzsoloyo
Moderador criollo
 
Fecha de Ingreso: noviembre-2007
Ubicación: Actualmente en Buenos Aires (el enemigo ancestral)
Mensajes: 23.324
Antigüedad: 16 años, 4 meses
Puntos: 2658
Respuesta: Conocer numero de meses ha partir de una fecha

Además, habría que ver si quieres calcularlo en PHP puro, o los datos vienen de una base de datos, donde el SQL tiene funciones poderosas para darte el resultado directo.
__________________
¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente...
"El problema es la interfase silla-teclado." (Gillermo Luque)
  #4 (permalink)  
Antiguo 30/09/2014, 12:03
Avatar de Briss  
Fecha de Ingreso: junio-2011
Mensajes: 1.293
Antigüedad: 12 años, 9 meses
Puntos: 12
Respuesta: Conocer numero de meses ha partir de una fecha

Gracias chicos pero no es tan sencillo ya que necesito los meses exactos
pues de aca tendre q hacer un update para actualizar un monto...

ejemplo si hoy es 30-09-2014
y mi fecha de corte fue 15-06-2014

han pasado 2 meses exactos a los cuales debo generarles un interes... si cuento los meses obtendria 3
  #5 (permalink)  
Antiguo 30/09/2014, 13:17
Avatar de gnzsoloyo
Moderador criollo
 
Fecha de Ingreso: noviembre-2007
Ubicación: Actualmente en Buenos Aires (el enemigo ancestral)
Mensajes: 23.324
Antigüedad: 16 años, 4 meses
Puntos: 2658
Respuesta: Conocer numero de meses ha partir de una fecha

Por eso te menciono las funciones de BBDD.
En algunos casos, como MySQL u oracle, el cálculo de meses aplica a días, y no meses globalmente.
En MySQL, incluso, algunas de las funciones tienen en cuenta hasta la hora de los datos, cuando estos son DATETIME.
Si lo que quieres es trabajar a periodos completos, con fechas de corte, te conviene hacerlo en la basd de datos, que ya está optimizada para ese tipo de cosas...
__________________
¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente...
"El problema es la interfase silla-teclado." (Gillermo Luque)

Etiquetas: conocer, fecha, meses, numero
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 15:56.