我有两个LocalDate
个对象。我想知道两个事件之间有多少天:
if(Math.abs(userBirthday - eventDate) <= 5)
// give discount
您对如何以最复杂的方式进行操作有什么建议吗?
答案 0 :(得分:0)
我找到了解决方案,请确认这是正确的方法:
Math.abs(userBirthday.toEpochDay() - eventDate.toEpochDay()) >= 5
答案 1 :(得分:0)
从JodaTime的记忆中你可以做这样的事情
Days.daysBetween(startLocalTime, endLocalTime).getDays()
(不是100%对此我害怕 - 我在没有编译器的机器上)