Tenho esse timer simples que funciona normal. Porém quando altero a data do computador Retroativa o timer para de executar. Alguém sabe me explicar o porque??
Eu preciso saber se o usuário alterou a data do sistema para bloquear lançamentos retroativos no sistema.
Timer timer = new Timer();
timer.schedule(
new TimerTask() {
@Override
public void run() {
System.out.println(Funcao.dataAtual("dd/MM/yyyy"));
}
}, 0, 1000);