[i]Olá Pessoal…
Gostaria de saber como faço uma classe que pegue o horário do Windows?
É possível fazer isso com a Classe Date?
Por exemplo, ao abrir um novo cadastro a data e hora já vem conforme no Windows.
Obrigada!![/i]
[i]Olá Pessoal…
Gostaria de saber como faço uma classe que pegue o horário do Windows?
É possível fazer isso com a Classe Date?
Por exemplo, ao abrir um novo cadastro a data e hora já vem conforme no Windows.
Obrigada!![/i]
exemplo:
System.out.println(new SimpleDateFormat("dd/MM/yyyy k:mm:ss").format(new Date()));
Outra opção é usar a classe Calendar:
Calendar c = Calendar.getInstance();
Aqui, c já contém a data e hora do sistema.
Cuidado. A data da máquina é obtida com System.currentTimeMillis(). usar Date ou Calendar implica em usar tb o Locale default e isso pode trazer problemas
do javadoc de currenttimeMilis()
A data do OS pode ser ou não igual dependendo dos settings de locale.
AInda não deu certo…
Compila mas não pega a data, não tem efeito…
erro de lógica…
Esse código mostra a hora do sistema e fica atualizando através do loop infinito
public class Hora extends Thread{
public void run(){
boolean r = true;
while (r){
Date tempo = new Date();
objeto.setText(tempo.getHours()+":"+tempo.getMinutes()+":"+tempo.getSeconds());
}
}
}
troque o “objeto” por um desejado.