| |||
Dudas con calculo de fechas Buenas, estoy usando algunos algoritmos para restar dos fechas y que me devuelva en Años Meses y Dias (http://www.forosdelweb.com/f18/otro-...as-php-448497/), pero resulta q me di cuenta de algo, por ejemplo si Uds restan del 01-01-2008 al 29-02-2008, deberia decirme que es 0 años 2 meses 0 dias, pero me dice 0 años 1 mes y 28 dias, no se si tienen algun algoritmo q solucione mi duda o alguna sugerencia. gracias por ayudarme. |
| ||||
Respuesta: Dudas con calculo de fechas Yo lo que suelo hacer es manejar las fecha en formato timestamp. Breve paréntesis: Timestamp es... Tiempo universal en Unix, un timestamp UNIX es el número de segundos desde 00:00:00 UTC del 1 de enero de 1970 (UNIX Epoch) hasta el momento en que se crea el timestamp, es usado también en Linux y en sistemas de Base de Datos como MySQL o DB2. Dicho UNIX timestamp es de amplio uso para ordenación y seguimiento de información en aplicaciones distribuidas y aplicaciones dinámicas. Cita obtenida del artículo Timestamp de Wikipedia ... Cerramos paréntesis. Continuando con la explicación lo que yo suelo hacer es manejar las fechas en formato timestamp, esto me permite manejarlas facilmente a la hora de sumar, restar, etc... Por ejemplo. Código PHP: PD2: Si deseas pasar un timestamp a formato de fecha legible utiliza date("d/m/Y",$timestamp); Saludos!! |