The Prototype Asked:2020-01-03 16:51:04 +0000 UTC2020-01-03 16:51:04 +0000 UTC 2020-01-03 16:51:04 +0000 UTC 在计算机上的特定时间运行任务 hh:mm 772 假设有一个小时列表和分钟:[15.15, 18.30, 00.45]等。当上面列表中的时间间隔之一是“准时”时,有必要在 java 应用程序中执行一些 Runnable。实现这样的事情的最佳方法是什么?最好不使用第三方库。 我试着这样做: 但它不起作用。 java 1 个回答 Voted Best Answer user224616 2020-01-03T18:18:02Z2020-01-03T18:18:02Z 我正在使用普通库java.time public static void main(String[] args) { LocalDateTime ldt = LocalDateTime.now().plusMinutes(1); Timer timer = new Timer(); timer.schedule(new TimerTask() { @Override public void run() { System.out.println("run"); timer.cancel(); } }, Date.from(ldt.atZone(ZoneId.systemDefault()).toInstant())); }
我正在使用普通库
java.time