DateTimeFormatter dtf = DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm:ss");
LocalDateTime todayStart = LocalDateTime.of(LocalDate.now(), LocalTime.MIN);
LocalDateTime todayEnd = LocalDateTime.of(LocalDate.now(), LocalTime.MAX);
System.out.println("当前时间,当天的开始时间(日期+时分秒):"+ todayStart.format(dtf));
System.out.println("当前时间,当天的结束时间(日期+时分秒):"+ todayEnd.format(dtf));
System.out.println("当前的时间(只有日期)"+LocalDate.now());
打印结果如下:
当前时间,当天的开始时间(日期+时分秒):2022-11-02 00:00:00
当前时间,当天的结束时间(日期+时分秒):2022-11-02 23:59:59
当前的时间(只有日期)2022-11-02