Ver Mensaje Individual
  #11 (permalink)  
Antiguo 04/03/2014, 16:18
Avatar de hhs
hhs
Colaborador
 
Fecha de Ingreso: junio-2013
Ubicación: México
Mensajes: 2.995
Antigüedad: 11 años, 4 meses
Puntos: 379
Respuesta: La funcion date_diff

Cita:
Iniciado por catpaw Ver Mensaje
No yo quiero que me diga en meses ni años ni dias ni horas
Y no esperes de mi parte que te resuelva la vida, escribiendo la función exacta que te da los meses, esa parte te corresponde a ti. Pero si puedo ayudarte un poco, solo por que me caes bien.
Cita:
Entonces si pongo

2013-08-01
a
2014-08-01

Me debe decir 20 meses

8 meses + 1 año (12 meses)
Si te tomaras el tiempo de leer la documentación, sabrias que la ultima linea de código del ejemplo que te di, te da todo lo necesario para hacer lo que necesitas: Lo unico que tienes que hacer es convertir el año a su correspondiente en meses.
puedes hacer algo asi:
Código PHP:
Ver original
  1. $year =  $interval->format('%y');
  2. $month = $interval->format('%m');
La suma y otras fornas de hacer lo mismo queda a tu consideración
__________________
Saludos
About me
Laraveles
A class should have only one reason to change.