Modobeta
Forum Registrarse Ayuda Miembros Calendario Nuevos Mensajes
 

Retroceder   Modobeta > Software > Programación

Respuesta
 
Herramientas Desplegado
  #1  
Antiguo 30-May-2010, 02:09
Avatar de Zeiss
Zeiss Hombre Zeiss está desconectado
Viste que facil!
 
Fecha de Ingreso: 05-May-2009
Mensajes: 226
Gracias dadas: 25
7 veces agradecido en 4 Post
Predeterminado Metodo para Calcular Edad

Metodo que devuelve la edad a partir del formato dia/mes/año



Código PHP:
public static int calcularEdad(String fecha_nac)
        {
            
//fecha_nac debe tener el formato dd/MM/yyyy

            
Date fechaActual = new Date();
            
SimpleDateFormat formato = new SimpleDateFormat("dd/MM/yyyy");

            
String hoy formato.format(fechaActual);
            
String[] dat1 fecha_nac.split("/");
            
String[] dat2 hoy.split("/");
            
int anios Integer.parseInt(dat2[2]) - Integer.parseInt(dat1[2]);
            
int mes Integer.parseInt(dat2[1]) - Integer.parseInt(dat1[1]);

            if (
mes 0)
            {
                
anios anios 1;
            }

            else if (
mes == 0)
            {
                
int dia Integer.parseInt(dat2[0]) - Integer.parseInt(dat1[0]);

                if (
dia 0)
                {
                    
anios anios 1;
                }
            }

            return 
anios;
        } 
Responder Citando

Respuesta

Marcadores

Herramientas
Desplegado

Normas de Publicación
No puedes crear nuevos temas
No puedes responder mensajes
No puedes subir archivos adjuntos
No puedes editar tus mensajes

Los Códigos BB están Activado
Las Caritas están Activado
[IMG] está Activado
El Código HTML está Desactivado

Ir al Foro


vBulletin skin by: CompleteGFX.com
Desarrollado por: vBulletin® Versión 3.8.1
Derechos de Autor ©2000 - 2010, Jelsoft Enterprises Ltd.
Traducido por mcloud de vBhispano.com
La franja horaria es GMT -4. Ahora son las 06:09.