13/08/2010, 23:09
|
| | | Fecha de Ingreso: marzo-2006 Ubicación: En mi mundo de sueños
Mensajes: 653
Antigüedad: 18 años, 2 meses Puntos: 65 | |
Respuesta: Competencias PHP Cita:
Iniciado por berper Resultados de silvanha: Código PHP: echo edad('14-08-2009').'<br>'; // Resultado: 1 echo edad('15-08-2009').'<br>'; // Resultado: -1 (ERROR: deberia devolver 0) echo edad('15-08-2010').'<br>'; // Resultado: -2 (ERROR: deberia devolver 0, la fecha aun no ha pasado) echo edad('15-08-1990').'<br>'; // Resultado: 20 echo edad('13-08-1990').'<br>'; // Resultado: 20 echo edad('14-08-1990').'<br>'; // Resultado: 20 echo edad('15-08-1990').'<br>'; // Resultado: 19 echo edad('16-08-1990').'<br>'; // Resultado: 19 echo edad('12-08-1990',true).'<br>'; // Resultado: 363 echo edad('13-08-1990',true).'<br>'; // Resultado: 364 echo edad('14-08-1990',true).'<br>'; // Resultado: 365 echo edad('15-08-1990',true).'<br>'; // Resultado: 1 echo edad('16-08-1990',true).'<br>'; // Resultado: 2 echo edad('09-04-2000',true).'<br>'; // Resultado: 238 echo edad('14-09-2000',true).'<br>'; // Resultado: 31 - Solo encontre un error con fechas validas (fecha actual o que ya paso).
- Los demas errores son con fechas futuras, pero que deberian devolver 0.
Y no pude verificar si hay errores con la cantidad de dias que faltan para el proxima cumpleaños ya que es necesario que el proximo Febrero tenga 29 dias y el cumpleaños sea despues del 29.
Mas tarde pruebo el segundo codigo.
Saludos. jajajaja buen punto, no pensé en los niños peques, llegue hasta a calcular con mi fecha de nacimiento pero no con personas jovenes.. =O autozape xD
gracias berper ^^
__________________ ●•· No hay nada imposible..
●•· Vico-X.. ;) |