如何使用Joda-Time API 获取下周五.
在LocalDate今天的是today.在我看来,你必须在本周五之前或之后决定你是谁.看到这个方法:
private LocalDate calcNextFriday(LocalDate d) {
LocalDate friday = d.dayOfWeek().setCopy(5);
if (d.isBefore(friday)) {
return d.dayOfWeek().setCopy(5);
} else {
return d.plusWeeks(1).dayOfWeek().setCopy(5);
}
}
Run Code Online (Sandbox Code Playgroud)
是可以缩短它还是使用oneliner?
PS:请不要建议我使用JDK的日期/时间.Joda-Time是一个更好的API.
Java 8引入了更好的java.time包(Tutorial).