Classe Timer Java

0 respostas
java
A

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);
Criado 10 de agosto de 2016
Respostas 0
Participantes 1