Я использовал java.util.Timer, чтобы запланировать запуск TimerTask каждые 2 часа.
Но как мне запланировать выполнение задачи, скажем, каждую ночь в 2 часа ночи?
Это может быть что-то легкое, я просто пропускаю что-то, наверное.
Заранее спасибо
Вы можете использовать систему планирования Quartz с CronTrigger.
CronTrigger
Вызов
timer.scheduleAtFixedRate(task, twoAmDate, twentyFourHoursInMillis )
на java.util.Timer