我有一个需要转换为YearMonth的LocalDate。我使用的是JSR( ThreeTen -310to JavaSE7的后端)。有没有什么办法可以让我这样做?
我在Joda-Time中尝试过,但在ThreeTen中没有提供。
LocalDate date;
new YearMonth(date.getYear(), date.getMonthOfYear());发布于 2014-03-18 18:29:52
查看文档YearMonth api,尝试:
YearMonth myYearMonth = YearMonth.from(localDate);发布于 2018-06-21 22:12:48
这些命令都会产生相等的YearMonth值:
YearMonth.from(localDate)
localDate.query(YearMonth.FROM) // ThreeTen
localDate.query(YearMonth::from) // JDK 8
YearMonth.of(localDate.getYear(), localDate.getMonth())
YearMonth.of(localDate.getYear(), localDate.getMonthValue())https://stackoverflow.com/questions/22475987
复制相似问题