conexÃo ntp

Galera, seguinte. Alguém sabe como faria para fazer uma conexão com servidor de horas via NTP, ou mesmo com o observatório nacional para obter a hora, em minha aplicação java???

Bom, digitar “java ntp” no Google me retornou vários programas em Java que fazem isso. Agora é só questão de ver qual deles funciona bem para você.

Tome um pouco de cuidado: você não consegue acertar o relógio do computador diretamente via Java. Você provavelmente terá de usar a permissão correta (normalmente você precisa ser administrador ou então root para acertar o relógio) e então chamar o comando adequado (date no caso do Windows, date no caso do Unix/Linux) para acertar o relógio.

Outra forma é deixar o seu sistema operacional tomar conta disso. Por exemplo, no Windows XP: