相关疑难解决方法(0)

时间:如何获得下周五?

如何使用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).

java time datetime date jodatime

56
推荐指数
3
解决办法
3万
查看次数

如何获得与下一小时,分钟相对应的DateTime?

我希望能够得到一个正确DateTime的NEXT出现的时间,我可以用一小时和一分钟指定.我也希望能够通过为那个小时和分钟指定相同的东西来做到这一点,但是对于(例如)星期三的下一次出现.

此外,请注意,如果当前分钟已经"开始"(我猜这意味着我们在那一分钟的00毫秒内),那么,我们再次需要找到那个时间的"下一个"事件.

(例如)获取下一个上午10:34和下一个12:45 PM的星期三的一个例子,将非常感谢.

我怎么能在Joda这样做?

jodatime

4
推荐指数
1
解决办法
2027
查看次数

标签 统计

jodatime ×2

date ×1

datetime ×1

java ×1

time ×1