Ver código fonte

pms 瑞都看板 近7天 设备利用率 剔除今天 工具类

zhangcl 1 dia atrás
pai
commit
93a427e2c5

+ 16 - 0
yudao-framework/yudao-common/src/main/java/cn/iocoder/yudao/framework/common/util/date/DateUtils.java

@@ -309,6 +309,22 @@ public class DateUtils {
         return dates;
     }
 
+    public static List<String> lastSevenDaysWithoutToday() {
+        List<String> dates = new ArrayList<>();
+        DateTimeFormatter formatter = DateTimeFormatter.ofPattern("yyyy-MM-dd");
+
+        // 获取今天的日期
+        LocalDate today = LocalDate.now();
+
+        // 生成近七天的日期
+        for (int i = 1; i <= 7; i++) {
+            LocalDate date = today.minusDays(i);
+            dates.add(date.format(formatter));
+        }
+
+        return dates;
+    }
+
     /**
      * 获取指定日期的开始时间
      * @param dateStr 日期字符串,格式为yyyy-MM-dd