我有一个 LocalDateTime 对象,我想获取该月的最后一天。因此,如果 localDateTime 指向今天的 10 月 29 日。我想将其转换为 10 月 31 日 是否有一种干净且简单的方法?
我的想法:
一种方法是获取月份,然后进行 switch 语句。但这将是漫长而乏味的方法。不确定是否有内置的方法来做同样的事情
最佳答案
LocalDate date = LocalDate.now();
YearMonth month = YearMonth.from(date);
LocalDate end = month.atEndOfMonth();
关于java - 获取上个月的最后日期,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/69770270/