如何在 Java 8 中找到下个月的第一个星期日?
How to find first sunday of next month in Java 8?
我在 Whosebug 上搜索了相同的内容,但所有答案都是针对遗留 java 版本的。
我没有找到 Java 8 数据和时间实用程序的任何答案。
有人能帮我解决这个问题吗?
我找到了一种使用 LocalDate 和 TemporalAdjuster 的 with() 方法的方法,如下所示:
LocalDate firstSundayOfNextMonth = LocalDate
.now()
.with(firstDayOfNextMonth())
.with(nextOrSame(DayOfWeek.SUNDAY));
我在 Whosebug 上搜索了相同的内容,但所有答案都是针对遗留 java 版本的。 我没有找到 Java 8 数据和时间实用程序的任何答案。 有人能帮我解决这个问题吗?
我找到了一种使用 LocalDate 和 TemporalAdjuster 的 with() 方法的方法,如下所示:
LocalDate firstSundayOfNextMonth = LocalDate
.now()
.with(firstDayOfNextMonth())
.with(nextOrSame(DayOfWeek.SUNDAY));