我有一个 LocalDate 需要获取该月的第一天和最后一天。
我怎么做?
例如。 13/2/2014
我需要以 LocalDate 格式获取 1/2/2014
和 28/2/2014
。
使用三个 LocalDate 类。
最佳答案
只需使用 withDayOfMonth
和 lengthOfMonth()
:
LocalDate initial = LocalDate.of(2014, 2, 13);
LocalDate start = initial.withDayOfMonth(1);
LocalDate end = initial.withDayOfMonth(initial.lengthOfMonth());
关于java - 使用 Threeten, LocalDate 获取一个月的第一天和最后一天,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/22223786/