java8获取一个月最后一天和第一天
时间的字符串转换为 LocalDate 对象,设置为第一天,即获取到当月第一天。将获取到的第一天月份加一,获取到下月第一天,然后天数减一,即获取到当月最后一天。
·
思路
时间的字符串转换为 LocalDate 对象,设置为第一天,即获取到当月第一天
将获取到的第一天月份加一,获取到下月第一天,然后天数减一,即获取到当月最后一天
代码
public static void main(String[] args) {
LocalDate parse = LocalDate.parse("2023-08-18", DateTimeFormatter.ofPattern("yyyy-MM-dd"));
LocalDate localDate = parse.withDayOfMonth(1);
System.out.println(localDate);
System.out.println(localDate.plusMonths(1).minusDays(1));
}
更多推荐
已为社区贡献1条内容
所有评论(0)