编程语言
首页 > 编程语言> > java – 使用threeten,LocalDate获取月中的第一天和最后一天

java – 使用threeten,LocalDate获取月中的第一天和最后一天

作者:互联网

我有一个LocalDate需要获得该月的第一天和最后一天.
我怎么做?

例如. 13/2/2014
我需要以LocalDate格式获得1/2/2014和28/2/2014.

使用threeten LocalDate类.

解决方法:

只需使用withDayOfMonth和lengthOfMonth():

LocalDate initial = LocalDate.of(2014, 2, 13);
LocalDate start = initial.withDayOfMonth(1);
LocalDate end = initial.withDayOfMonth(initial.lengthOfMonth());

标签:java,date,java-time
来源: https://codeday.me/bug/20191003/1850654.html