6

任何人都知道(可靠的)日期重复计算器,我们正在尝试在我们的应用程序中实现一些允许创建时间表的东西,类似于 Outlook 中的重复会议。我们已经尝试过 chronos,但发现了一些它崩溃的情况,如果有人成功使用了其他任何选项,我真的很感激。

干杯,罗宾

4

3 回答 3

6

这是 joda time 邮件列表上的一个常见问题,通常的答案是尝试RFC 2445。免责声明:我自己没有使用过。

于 2009-01-29T16:11:01.497 回答
0

查看 Quartz,它是一个非常方便的工具:

http://www.quartz-scheduler.org/

于 2009-01-30T10:48:15.810 回答
0

查看Lamma 日期(我最近写的),它旨在根据重复模式生成日期。

例如:

import static io.lamma.LammaJavaImports.*;
Dates.from(2010, 1, 1).to(2019, 12, 31).byYears(3).on(Locators.nth(3, FRIDAY).of(FEBRUARY)).build();

在 2010 年代每 3 年生成 2 月的第三个星期五

输出:

List(2010-02-19, 2013-02-15, 2016-02-19, 2019-02-15)
于 2014-06-26T19:26:57.197 回答