编程语言
首页 > 编程语言> > java – Cron表达式到日期/时间点列表

java – Cron表达式到日期/时间点列表

作者:互联网

我想知道解析cron表达式并返回Java中的时间点列表的最有效方法/最佳库是什么.

例如,我会在2010年10月每分钟有一个cron表达式,例如Fire,并且会返回一个与触发器触发时间相对应的时间序列(或其他一些日期格式)的列表/数组.

谢谢

解决方法:

你可以使用org.quartz.CronExpression.getNextValidTimeAfter().使用此方法,您可以迭代地获得所需的触发时间.

你必须决定你的迭代起点是什么,它是当前时刻或时代还是其他.

您可以使用构造函数CronExpression(String cronExpression)将字符串cron表达式解析为org.quartz.CronExpression.

编辑:您可以在Spring框架的CronSequenceGenerator中找到类似的功能.两者都可以以类似的迭代方式使用,因此您可以检查哪一个最适合您的性能等.

标签:java,date,epoch,cronexpression
来源: https://codeday.me/bug/20190623/1274979.html