Pessoal, sou iniciante demais em java.
Como crio uma classe que pegue a data do sistema e a formate em dd/MM/AAAA?
Preciso de ajuda rapidamente, abraços a todos !!!
Vinicius
Pessoal, sou iniciante demais em java.
Como crio uma classe que pegue a data do sistema e a formate em dd/MM/AAAA?
Preciso de ajuda rapidamente, abraços a todos !!!
Vinicius
SimpleDateFormat sdf = new SimpleDateFormat("dd/MM/yyyy");
sdf.format( new Date( System.currentMillis() ) ):
Um simples new Date() traz a data/hora atual.
Date hoje = new Date();
SimpleDateFormat df;
df = new SimpleDateFormat(“dd/MM/yyyy”);
JLabel data = new JLabel(df.format(hoje));
Pessoal !!! Obrigado pela ajuda de vocês !!
Um grande abraço a todos que me ajudaram !!!
Vinicius
Uma dúvida, utilizando new Date() se consegue pegar a data do sistema, mais como faço por exemplo se precisar pegar a data do sistema e dela diminuir 45 dias? Há um método prático para isso ou se deve transformar em milisegundos e diminuir os milisegundos correspondentes?
Fala brow,
Para somar dias em alguma data, eu faco assim:
public static Date somarData (int dias,Date data) {
Calendar calendar = Calendar.getInstance();
calendar.setTime(data);
calendar.add(Calendar.DATE, dias);
return calendar.getTime();
}
Para subtrair n dias, informe negativo, como
somarData(-5,new Date());
Mas não sei se tem algum jeito mais facil…
Abraco!
Valeu kenneth, era isso mesmo que eu precisava.
Muito obrigado mesmo.