java - 找出 YearMonth 实例的最后一天(在 LocalDate 中) - joda 库

标签 java datetime jodatime

我有一个YearMonth例如,有没有一种简单的方法可以计算 LocalDate 中的最后一天是什么? ,那个实例是?

我知道有一个toLocalDate(int day) ,但我可能不知道该月是否有 31 日。 当然,我总是可以将代码放在 try-catch block 中并尝试使用 31首先,如果失败,请尝试使用 30 (或 29 ,或 28 为二月)。

有更干净的方法吗?

最佳答案

转到下个月的 1 号,然后减去一天?

关于java - 找出 YearMonth 实例的最后一天(在 LocalDate 中) - joda 库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24869913/

相关文章:

python - 为什么 datetime.now() 和 datetime.utcnow() 返回不同的时间戳

json - Play 2.6中的Joda DateTime格式不起​​作用

java - 如何在 Java 中使用正则表达式非捕获组进行字符串替换

Java - 获取触发 mouseEvent 的按钮的名称

sql - 如何在 postgreSQL 函数中使用日期作为变量?

java - 尝试编译 JODA time 2.1 源代码时出现异常

java - 使用长时间戳或 Joda 时间

java - 如何从源存储库构建 JDK 8

java - Eclipse:设置自动格式化的最大行长对吗?

python - 为什么 datetime.utcnow 的行为与我对 freezegun 的预期不同?