Calculo de horas

4 respostas
F

Bom dia.

Precisso de um metodo que retorne as horas de vida de uma pessoa, a entrada sera a data e hora de nascimento.

Sou iniciante nesta linguagem e não tenho conhecimento suficiente para desenvolver este metodo.

Agradeço pelas explicações, exemplos…

GRATO.

4 Respostas

andrerios

Procure por uma biblioteca chamada Joda Time e dá uma estudada q ela faz isso… acho q código pronto ninguem vai te passar kra…

abraco!

peczenyj

Comece por aqui:

http://java.sun.com/j2se/1.4.2/docs/api/java/util/Date.html

H

E depois continue por aqui…

http://java.sun.com/j2se/1.4.2/docs/api/java/util/Calendar.html

B

Cara, sugiro que você siga o conselho dos posts acima. Há mais de um jeito de fazer esse cálculo. Um deles é:

[size=9][color=darkblue]	        GregorianCalendar gregorianCalendar = new GregorianCalendar();

//Ano, mês, dia, hora minuto e segundo da data de nascimento

gregorianCalendar.set(1982,11,6, 0, 0, 0);

long HOUR_TO_MILLIS = 1000*3600;

System.out.println(Horas de vida:+(new Date().getTime()-gregorianCalendar.getTimeInMillis())/HOUR_TO_MILLIS);[/color]

[/size]

Lembrando que parâmetro de mês varia de 0(Jan) a 11(Dez).

Criado 25 de março de 2008
Ultima resposta 25 de mar. de 2008
Respostas 4
Participantes 5