【问题标题】:How can I use the occurrences to calculate the end date of a recurring event如何使用事件来计算重复事件的结束日期
【发布时间】:2021-09-30 11:31:56
【问题描述】:

谁能告诉我根据发生次数计算重复事件结束日期的最佳方法。

例如:我有一个活动的开始日期为 2021 年 9 月 30 日(星期四),并且每周都会发生。此事件将在发生 12 次后结束。 我如何使用java计算结束日期,请提供一些例子,谢谢。

【问题讨论】:

  • 您可以在给定的日期加上 12 个月来计算结束日期。更多细节stackoverflow.com/questions/1555262/…
  • 提供一个最小的、完整的和可验证的例子。显示您最近一次尝试的代码以及您遇到的问题。

标签: java mysql spring-boot


【解决方案1】:

将周数 * 7 天添加到日期。

例如, 如果日期是今天,我们需要找到 12 周后的日期

LocalDate.now().plusDays(12 * 7) // 12 *7 天

【讨论】:

  • 谢谢你,如何计算月份和年份。
  • 一个月你可以使用public LocalDate plusMonths(long monthsToAdd)
猜你喜欢
  • 2014-12-02
  • 1970-01-01
  • 2010-10-07
  • 1970-01-01
  • 1970-01-01
  • 2019-08-12
  • 1970-01-01
  • 2010-10-17
  • 1970-01-01
相关资源
最近更新 更多