У меня есть процедура таймера, которую я хочу выполнять каждые два часа.Но моя логика ниже, кажется, выполняется слишком рано, чем ожидалось.Кто-нибудь знает, что я делаю не так?
(new Timer()).scheduleAtFixedRate(new TimerTask()
{
@Override
public void run()
{
try
{
//TODO: Perform routine.
}
catch (Exception ex)
{
try
{
throw ex;
}
catch (Exception e)
{
}
}
}
}, 0, (1000 * 60 * 120));
Спасибо.