gpt4 book ai didi

java - spring ThreadPoolTask​​Scheduler 不使用 Instant 运行计划

转载 作者:行者123 更新时间:2023-12-02 04:21:23 25 4
gpt4 key购买 nike

ThreadPoolTaskScheduler s = new ThreadPoolTaskScheduler();
s.initialize();
s.setPoolSize(1);
// Date date = DateUtils.parseDate("20190618 00:10:40", "yyyyMMdd HH:mm:ss");
s.schedule(() -> {
System.out.println("a");
}, LocalDateTime.of(2019, 6, 18, 0, 10, 40).toInstant(ZoneOffset.UTC));

什么时候,a不使用Instant参数打印,而是使用Date参数显示。

最佳答案

根据 ConcurrentTaskScheduler.schedule()目前不支持Instant Class方法因此,您必须尝试仅使用日期或触发器类型作为计划方法的第二个参数。因此,您可以将 Instant 转换为 Date 类型并尝试如下:

ThreadPoolTaskScheduler s = new ThreadPoolTaskScheduler();
s.initialize();
s.setPoolSize(1);
s.schedule(() -> System.out.println("a"), Date.from(LocalDateTime.of(2019, 6, 18, 0, 10, 40).toInstant(ZoneOffset.UTC)));

关于java - spring ThreadPoolTask​​Scheduler 不使用 Instant 运行计划,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56635205/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com