Java 利用LocalDate取月初及月末

import lombok.extern.slf4j.Slf4j;

import java.time.LocalDate;
import java.time.temporal.TemporalAdjusters;

@Slf4j
public class DemoLocalDate {
    public static void main(String[] args) {
        LocalDate today = LocalDate.now();
        log.info("today: {}", today);

        // 获取本月第一天
        LocalDate firstDayOfMonth = today.with(TemporalAdjusters.firstDayOfMonth());
        log.info("本月第一天: {}", firstDayOfMonth);

        // 获取本月最后一天
        LocalDate lastDayOfMonth = today.with(TemporalAdjusters.lastDayOfMonth());
        log.info("本月最后一天: {}", lastDayOfMonth);
    }
}

 

posted @ 2026-03-10 15:18  都是城市惹的祸  阅读(0)  评论(0)    收藏  举报