zoukankan      html  css  js  c++  java
  • JDK8日期新特性获取七天前和上个月最后一天日期

       //日期字符串格式为20210506 
       String coverageCharDate = "20210506";
        //日期格式化变为2021-05-06(如果是20210506格式,格式化格式为yyyyMMdd)
        DateTimeFormatter inFormat = DateTimeFormatter.ofPattern("yyyyMMdd");
        LocalDate date = LocalDate.parse(coverageCharDate, inFormat);
       //七天前
        LocalDate weekDayDate = date.minusDays(7);
       //格式为字符串日期格式yyyyMMdd
        String weekDay = weekDayDate.format(inFormat);
       //上个月最后一天
        LocalDate dateMonth = date.minusMonths(1);
        LocalDate lastMonth = dateMonth.with(TemporalAdjusters.lastDayOfMonth());
        String lastMonthDate = lastMonth.format(inFormat);
    

      获取当前时间的当月第一天和最后一天

      LocalDateTime date = LocalDateTime.now();
      LocalDateTime firstday = date.with(TemporalAdjusters.firstDayOfMonth());
      LocalDateTime lastDay = date.with(TemporalAdjusters.lastDayOfMonth());

  • 相关阅读:
    C语言第五次作业
    c语言第4次作业
    第12次作业
    C语言第9次作业
    C语言第8次作业2
    C语言第8次作业
    C语言第七次作业---要死了----
    C语言第七次作业
    物联网工程实践第二次作业
    物联网工程实践第一次作业
  • 原文地址:https://www.cnblogs.com/tangxinwang/p/14848532.html
Copyright © 2011-2022 走看看