【发布时间】:2020-06-21 21:32:12
【问题描述】:
我的发票中有两个日期期间,
总账单期 - 2019 年 11 月 6 日至 2020 年 2 月 3 日(字符串)
价格变动期 - 2020 年 1 月 22 日至 2020 年 2 月 3 日(字符串)
所以总账单期限为 90 天,其中从 2020 年 1 月 22 日到 2020 年 2 月 3 日有 13 天的价格变化。
我需要获取非价格变动日的账单期,即 2019 年 11 月 6 日至 2020 年 1 月 21 日。
获得这些日期之间差异的最佳方法是什么?
提前致谢!
【问题讨论】:
-
不清楚您的数据是什么。您是否将日期作为给定格式的字符串?每个账单周期是否只有一个价格变动周期?
-
你可能想要Period.between。
-
@VGR 或者对于 总帐单期限为 90 天 或者
ChronoUnit.DAYS.between()。无论如何,这一切都在链接的原始问题的答案中。 -
@Felix 是的,只有一次价格变化..