소스 검색

修复获取Redis过期时间为0的问题

woody 1 년 전
부모
커밋
2ddf4bd445
1개의 변경된 파일1개의 추가작업 그리고 1개의 파일을 삭제
  1. 1 1
      framework-redis/src/main/java/com/chelvc/framework/redis/util/RedisUtils.java

+ 1 - 1
framework-redis/src/main/java/com/chelvc/framework/redis/util/RedisUtils.java

@@ -979,6 +979,6 @@ public class RedisUtils implements ApplicationContextAware {
      * @return 持续时长
      */
     public static Duration duration(@NonNull Date expiration) {
-        return Duration.ofMillis(Math.max(expiration.getTime() - System.currentTimeMillis(), 1));
+        return Duration.ofMillis(Math.max(expiration.getTime() - System.currentTimeMillis(), 1000));
     }
 }