src/main/java/com/ruoyi/common/utils/DateUtils.java
@@ -43,6 +43,15 @@ return new Date(); } public static LocalDate toLocalDate(Date date){ if(date == null) return LocalDate.now(); // 2. 指定固定时区转换(如东八区UTC+8、UTC零时区) return date.toInstant() .atZone(ZoneId.of("Asia/Shanghai")) // 东八区(北京/上海时区) // .atZone(ZoneId.of("UTC")) // 可选:UTC零时区 .toLocalDate(); } /** * 获取当前日期, 默认格式为yyyy-MM-dd * @@ -147,7 +156,7 @@ /** * 计算时间差 * * @param endTime 最后时间 * @param endDate 最后时间 * @param startTime 开始时间 * @return 时间差(天/小时/分钟) */