Como calcular a idade  XML
Índice dos Fóruns » Java Básico
Autor Mensagem
marcioa1
Virtual Machine Man
[Avatar]

Membro desde: 29/11/2003 12:52:10
Mensagens: 736
Localização: Valinhos-SP
Offline

Olá,

Alguém sabe como calcular a idade de um indivíduo ? Uso Date ou Calendar ???

Obrigado.

Márcio

SCJP 1.4,
[Email]
Vegetto
GUJ Ranger

Membro desde: 22/06/2003 15:39:49
Mensagens: 797
Localização: Campinas
Offline

Procure no fórum por: diferença datas

Tem tópicos sobre diferença dedatas com retorno em dias, basta você mudar para anos...

[]´s
vivi_grieco
JavaEvangelist
[Avatar]

Membro desde: 29/10/2003 21:57:45
Mensagens: 366
Localização: Belo Horizonte/MG
Offline

vc pode utilizar esse método...


Viviane Grieco
SCJP 1.4, SCWCD 1.4
marcioa1
Virtual Machine Man
[Avatar]

Membro desde: 29/11/2003 12:52:10
Mensagens: 736
Localização: Valinhos-SP
Offline

Obrigado Vegetto

Obrigado Viviane,

Vocês são uns amores.

Márcio

SCJP 1.4,
[Email]
pmsoad
JavaChild

Membro desde: 11/08/2004 14:23:53
Mensagens: 121
Offline

[code]
oi, vivi.....seu codigo ta bakana....

sistema fará uma continha assim: anohj-anonascimento.....e dara como resultado a suposta idade do ser......

mas c e fulano nasceu no fim do ano e a data atual for do começo do ano, a idade estara errada, precisa d um tratamento para os meses, tbm.........bjokas
[/code]

Antes de você entender a solução, vc precisa entender o seu problema...

"a sapa mara lá na lagaa a na lava a pá parqua na kar...maka chalá!!!!!"
-"Willian Shaekespeare"
[MSN] [ICQ]
jatrocha
Smalltalk
[Avatar]

Membro desde: 30/05/2006 11:42:16
Mensagens: 1
Localização: Brasília - DF
Offline

Acabei de fazer uma pequena modificação no método que calcula a idade, fazendo com que o mesmo calcule também levando em conta o mes e o dia de nascimento.



Ficou um pouco "tosco" mas resolve o problema.

Abraços.

"Find all you need in your mind, if you take the time..." - Take the Time - Images & Words - Dream Theater
[MSN] [ICQ]
ronildobraga
JavaEvangelist

Membro desde: 29/03/2006 10:06:51
Mensagens: 443
Localização: sao paulo - sp
Offline

jatrocha wrote:Acabei de fazer uma pequena modificação no método que calcula a idade, fazendo com que o mesmo calcule também levando em conta o mes e o dia de nascimento.



Ficou um pouco "tosco" mas resolve o problema.

Abraços.


Galera... o código acima tem um problema. Sei que o tópico é velho mas ele é o primeiro resultado no google, e hoje encontrei aqui no sistema o mesmo código, que por sinal não esta funcionando.
Afim de evitar que outras pessoas usem este código, estou ressuscitando o tópico.

Ronildo da Rocha Braga Jr.
Programador, nada mais.

blog: http://www.iprogramming.blogspot.com/
[Email] [WWW] [MSN]
isaiaspf
JavaTeenager
[Avatar]

Membro desde: 11/07/2011 09:45:50
Mensagens: 159
Offline

Método para calcular a idade de acordo com a data:

--
Isaias Pfaffenseller
isaias.pfaffenseller@gmail.com
[MSN]
felipebr00
HelloWorld

Membro desde: 12/09/2011 18:27:23
Mensagens: 14
Offline

Mr. Rodrigues
HelloWorld
[Avatar]

Membro desde: 28/06/2011 15:26:12
Mensagens: 10
Offline


isaiaspf wrote:Método para calcular a idade de acordo com a data:


Galera é chato recussitar um tópico de tantos anos, Mas se caso eu querer receber o valor de um "JDateChooser" ? já tentei de várias formas e não cheguei a uma conclusão. O que eu fiz estava contando somente os anos.


Eu preciso que ele conte os anos, dias e os meses para que a contagem seja certa, assim então diminuindo a data de hoje pela data do "JDateChooser".
Se puderem me ajudar, Agradeço ...
Mr. Rodrigues
HelloWorld
[Avatar]

Membro desde: 28/06/2011 15:26:12
Mensagens: 10
Offline

Galera consegui resolver o problema analizando os codigos de vocês e implementando, e ficou assim.
ronidelima
Smalltalk

Membro desde: 26/11/2008 10:16:35
Mensagens: 3
Offline

Olá pessoal,
fiz uma função bem enxuta, espero que ajude:



abraço
Mr. Rodrigues
HelloWorld
[Avatar]

Membro desde: 28/06/2011 15:26:12
Mensagens: 10
Offline

Bem resumido seu Código, e bem útil. Vlw pela outra opção.

This message was edited 1 time. Last update was at 24/10/2011 06:32:16

Diguinho.Max
JavaChild
[Avatar]

Membro desde: 06/04/2011 08:40:50
Mensagens: 141
Offline

aconselho a usar o Gregorian Calendar pois com ele vc tem varios metodos para poder extrair o que precisa.
como o jatrocha deu no exemplo.
[MSN]
Mr. Rodrigues
HelloWorld
[Avatar]

Membro desde: 28/06/2011 15:26:12
Mensagens: 10
Offline

Diguinho.Max wrote:aconselho a usar o Gregorian Calendar pois com ele vc tem varios metodos para poder extrair o que precisa.
como o jatrocha deu no exemplo.


Diguinho, vou dar uma pesquisada sobre o Gregorian Calendar, vc sabe algum link, ou já têm algum material bacana, se tiver pode mandar pro meu Email ? (s.rodriguesflp@gmail.com). VLW
 
Índice dos Fóruns » Java Básico
Ir para:   
Powered by JForum 2.1.8 © JForum Team