Java代码示例:

import java.time.LocalDate;
import java.time.LocalDateTime;
import java.time.YearMonth;

public class Main {
    public static void main(String[] args) {
        LocalDateTime now = LocalDateTime.now();
        LocalDate firstDayOfMonth = now.withDayOfMonth(1).toLocalDate(); // 获取当前月份的第一天
        LocalDate lastDayOfMonth = now.withDayOfMonth(YearMonth.from(now).lengthOfMonth()).toLocalDate(); // 获取当前月份的最后一天
        System.out.println("当前月份的第一天:" + firstDayOfMonth);
        System.out.println("当前月份的最后一天:" + lastDayOfMonth);
    }
}

输出结果:

当前月份的第一天:2022-07-01
当前月份的最后一天:2022-07-31
LocalDateTime获取某个月的第一天与最后一天

原文地址: https://www.cveoy.top/t/topic/b2hC 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录