Olá pessoal, olhe o iniciante novamente !
Alguém poderia me exemplificar como faço para criar uma classe para pegar a hora do relógio do sistema e formatá-la ?
[]'s a todos
Vinicius
Olá pessoal, olhe o iniciante novamente !
Alguém poderia me exemplificar como faço para criar uma classe para pegar a hora do relógio do sistema e formatá-la ?
[]'s a todos
Vinicius
Vinicius - StakeHolder,
Dê um olhada na API do GregorianCalendar. De qualquer forma vai um exemplo:
Calendar calendar = new GregorianCalendar();
Date trialTime = new Date();
calendar.setTime(trialTime);
System.out.println("Hora: " + calendar.get(Calendar.HOUR_OF_DAY));
System.out.println("Minuto: " + calendar.get(Calendar.MINUTE));
System.out.println("Segundo: " + calendar.get(Calendar.SECOND));
para pegar a data do sistema:
long time = System.currentTimeMilis();
GregorianCalendar cal = new GregorianCalendar();
cal.setTimeInMilis(time);
para formatar a data:
para o GregorianCalendar … precisa-se de algum import específico ?
[]'s
Vinicius
import java.util.GregorianCalendar
Só pra lembrar, nao se instancia mais objetos do tipo java.util.Date, está deprecated.
Agora deve-se usar Calendar.
gqueiroz
Cara vou ter que discordar de você, a classe java.util.Date vc poderá instanciar sim mas com os seguintes construtores, Date date = new Date(); ou entao Date date = new Date(long tempo);
Já a classe Calendar é que vc não instancia, usa a seguinte forma , Calendar cal = Calendar.getInstance();
[]'s
Hebert Aquino
SimpleDateFormat dateFormat = new SimpleDateFormat("dd/MM/yyyy - hh:mm:ss");
System.out.println("Hoje é: " + dateFormat.format( new Date() ));
Boa tarde pessoal,
Gostaria de aproveitar a duvida do colega e falar a minha duvida que é parecida.
Eu gostaria de saber como faço para pegar a hora do sistema, mas varias vezes, ou melhor de 1 em uma hora.
Meu problema é o seguinte preciso exibir um aviso de 1 em 1 hora. Agora como faço isso.
Eu consigo pegar 1x, formatar, somar, subtrair e tal, mas não sei como pego varias vezes.
tipo.
variavel A pega a hora atual
enquanto variavel A não for 1 Hora mais tarde{
não faz nada
}
caso Variavel A seja 1 hora a mais então{
Exibi aviso
}
Entenderam minha duvida.
a=9h
enquanto a for menor que 10h não faz nada
e quando a for 10 ele exibe o aviso e passa para proxima hora
a=10 a for menor que 11h faz nada. e assim por diante.
Obrigado.