Adicionando hora e virando data automaticamente em JME

Existe uma maneira de em JME pegar uma data, adicionar um tanto de hora que faça virar a data automatico…
Por exemplo
Eu pego a hr da data 18/10/2010 20:04 … adiciono 12 horas… e a nova data seja 19/10/2010 08:04

estou fazendo assim

Date data= new Date();
Calendar cal= Calendar.getInstance();
cal.setTime(data);
int hora=12;
cal.set( Calendar.HOUR_OF_DAY, cal.get( Calendar.HOUR_OF_DAY) + hora);
data=cal.getTime();

A duvida é para JME… Aguardo alguma ajuda
Se for necessário outro framework para isso… qual?

puts… a função tem no jse add() e nao no JME
Porem pensando aki um poukinho cheguei a essa conclusao

MINUTO = 60000
HORA = 3600000
DIA = 86400000
MES = 2678400000

long num1 =new Date().getTime();

Date data1=new Date(num1);

long hora=3600000;

System.out.println(“hora * 24 ->” + (hora * 24));

System.out.println(“Data inicial ->” + data1);
System.out.println(“Data final ->” + new Date(data1.getTime() + (hora * 24)) );

Vai virar o dia atraves do tanto de horas… coisinha besta neh…
Peço desculpa por ter postado sem pensar direito… se ajudar alguem… ja valeu…

Cara, nem dá pra ler seu tópico assim.
Utilize as tags code, sério…