Hora em java
26/10/2018
0
Boa noite pessoal, estou com um probleminha. A minha dúvida é:
Pegar a hora do sistema em java e usar em uma condição if
exemplo:
Date data = new Date();
SimpleDateFormat hformatador = new SimpleDateFormat("hh:mm:ss");
String sHora = hformatador.format(data);
if (sHora <= 23){.....
}
Só que dá erro. Espero que tenham entendido
Pegar a hora do sistema em java e usar em uma condição if
exemplo:
Date data = new Date();
SimpleDateFormat hformatador = new SimpleDateFormat("hh:mm:ss");
String sHora = hformatador.format(data);
if (sHora <= 23){.....
}
Só que dá erro. Espero que tenham entendido
Renan
Curtir tópico
+ 0
Responder
Posts
27/10/2018
Marcio Souza
Use java.time.LocalDate ao invés de java.util.Date. Com a classe sugerida você pode testar as datas usando os seguintes métodos:
LocalDate agora = LocalDate.now(); LocalDate natal = LocalDate.of(2014, 12, 25); System.out.println(agora .isBefore(natal)); System.out.println(agora .isAfter(natal)); System.out.println(agora .isEqual(natal));
Responder
28/10/2018
Vitor Jdev
Eu acho que entendi
ISSO?
Date date = new Date();
SimpleDateFormat format = new SimpleDateFormat("kk");
Integer hour = Integer.parseInt(format.format(date));
if(hour < 24){
//AQ
}
ISSO?
Date date = new Date();
SimpleDateFormat format = new SimpleDateFormat("kk");
Integer hour = Integer.parseInt(format.format(date));
if(hour < 24){
//AQ
}
Responder
Clique aqui para fazer login e interagir na Comunidade :)