Mudar Hora do Sistema Operacional

3 respostas
P

Ola galera,

Nao sei se minha duvida cabe aqui ou nao.

Eu tenho uma aplicacao(J2ME) que roda em Windows, e o cliente solicitou que atraves desta aplicacao eu consiga trocar as horas do sistema operacional… é possivel eu fazer isso com Java?

Abs

3 Respostas

P

Não é possível em J2ME.

P

Obrigado pela resposta…

E usando Java normal, eh possivel? sabe me informar?

Abs

ViniGodoy

Do SO, não. Você pode fazer usando Runtime.exec e chamando uma função do console, mas essa solução não é multiplataforma. Outra solução não multi-plataforma é escrever um driver JNI que altere a data/hora do sistema através de uma chamada à API do Windows.

Uma alternativa elegante pode ser usar o Joda-Time. Toda hora dele não se baseia na do SO diretamente e, portanto, você pode estabelecer um novo horário para sua aplicação. E ele é multi-plataforma.

Criado 12 de janeiro de 2010
Ultima resposta 13 de jan. de 2010
Respostas 3
Participantes 3