【问题标题】:Whats the best java date recurrence pattern calculator什么是最好的 java 日期重复模式计算器
【发布时间】:2010-10-04 06:31:28
【问题描述】:

任何知道(可靠)日期重复计算器的人,我们正在尝试 在我们的应用程序中实现一些允许日程安排的东西 创建,类似于 Outlook 中的定期会议。我们有 尝试了chronos,但发现了一些它崩溃的情况,我会 非常感谢知道是否有人成功使用了任何 其他选项。

干杯, 罗宾

【问题讨论】:

    标签: java date recurrence


    【解决方案1】:

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

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

    【讨论】:

      【解决方案2】:

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

      例如:

      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)
      

      【讨论】:

        【解决方案3】:

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

        【讨论】:

          猜你喜欢
          • 2020-08-28
          • 1970-01-01
          • 1970-01-01
          • 2021-06-26
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2014-01-10
          相关资源
          最近更新 更多