Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

drigo

[Resolvido] Como determinar a idade de uma pessoa pelo Intervalo

Recommended Posts

Olaa...

 

 

 

Existe alguma função no C# que dando-se a data Atual(dd/mm/yyy) e outra data(dd/mm/yyyy) seja calculado a idade de uma determinada pessoa???

 

 

Atenciosamente ...

 

 

Desde Já, agradeço...

Compartilhar este post


Link para o post
Compartilhar em outros sites

Existe uma funcao chamada DateDiff no C#

 

Ddata = DateDiff("y", data1, data2);

se nao me engano dessa forma é retornada a diferenca de anos entre a primeira e a segunda data.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Não conheço esse metodo DateDiff no C#, mas você pode calcular a idade assim:

var data = DateTime.Parse("20/07/1980");

int ax = data.Subtract(DateTime.Today).Days / 365;

string anos = string.Format("{0} anos", ax);

Compartilhar este post


Link para o post
Compartilhar em outros sites

Olaa...

 

 

Obrigado por responder, o seguinte erro foi apresentado:

 

 

The type or namespace name 'var' could not be found (are you missing a using directive or an assembly reference?)

 

 

Abraço...

Compartilhar este post


Link para o post
Compartilhar em outros sites

Opa você não consegue pegar o ano só os dias...

mas ai é facil é você fazer dividir o resultado pelo numero de dias que tem um ano!

 

assim:

 

txtAno = Convert.ToInt32(span.Days/365);

 

Acho que vai funcionar!

Compartilhar este post


Link para o post
Compartilhar em outros sites

Olaaa...

 

 

 

Consegui Resolver o problema...Novamente obrigado pela ajuda e atenção de todos...

 

 

Grande Abraço...

Compartilhar este post


Link para o post
Compartilhar em outros sites

Olaa...

Obrigado por responder, o seguinte erro foi apresentado:

The type or namespace name 'var' could not be found (are you missing a using directive or an assembly reference?)

Abraço...

Drigo o erro ocorreu pq seu projeto esta na versão 2.0 do framework, e essa versão não aceita declaração de variáveis como var, apenas apartir da 3.5.

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.