Questions
Tags
I have a LocalDate which needs to get the first and last day of the month. How do I do that?
eg. 13/2/2014 I need to get 1/2/2014 and 28/2/2014 in LocalDate formats.
13/2/2014
1/2/2014
28/2/2014
Using threeten LocalDate class.
This question is related to java date java-time
java
date
java-time
Just use withDayOfMonth, and lengthOfMonth():
withDayOfMonth
lengthOfMonth()
LocalDate initial = LocalDate.of(2014, 2, 13); LocalDate start = initial.withDayOfMonth(1); LocalDate end = initial.withDayOfMonth(initial.lengthOfMonth());