每天开始时安排工作

时间:2018-06-24 16:03:10

标签: scheduledexecutorservice

我每天每天开始都使用ScheduledExecutorServicescheduleAtFixedRate方法来运行作业。

示例代码如下,

Long midnight=LocalDateTime.now().until(LocalDate.now().plusDays(1).atStartOfDay(), ChronoUnit.MINUTES);

service.scheduleAtFixedRate(runnable, midnight, 1440, TimeUnit.MINUTES);

,但作业在“ 23:59:22”而不是在00:00:00运行。 谁能让我知道代码有什么问题?一天开始如何工作?

0 个答案:

没有答案