This commit is contained in:
Looly 2019-12-11 10:46:54 +08:00
parent a5e9f119b6
commit 41c540f4ca
2 changed files with 11 additions and 1 deletions

View File

@ -1777,7 +1777,7 @@ public class DateUtil {
* @param startDate 开始时间 * @param startDate 开始时间
* @param dateField 时间单位 * @param dateField 时间单位
* @param timeLength 时长 * @param timeLength 时长
* @param checkedDate 被比较的时间如果经过时长后的时间晚于被检查的时间就表示过期 * @param checkedDate 被比较的时间即有效期的截止时间如果经过时长后的时间晚于被检查的时间就表示过期
* @return 是否过期 * @return 是否过期
* @since 3.1.1 * @since 3.1.1
*/ */

View File

@ -2,6 +2,7 @@ package cn.hutool.core.date;
import cn.hutool.core.collection.CollUtil; import cn.hutool.core.collection.CollUtil;
import cn.hutool.core.date.BetweenFormater.Level; import cn.hutool.core.date.BetweenFormater.Level;
import cn.hutool.core.lang.Console;
import org.junit.Assert; import org.junit.Assert;
import org.junit.Test; import org.junit.Test;
@ -624,4 +625,13 @@ public class DateUtilTest {
final int age = DateUtil.age(DateUtil.parseDate(d1), DateUtil.parseDate(d2)); final int age = DateUtil.age(DateUtil.parseDate(d1), DateUtil.parseDate(d2));
Assert.assertEquals(18, age); Assert.assertEquals(18, age);
} }
@Test
public void isExpiredTest(){
DateTime startDate = DateUtil.parse("2019-12-01 17:02:30");
DateTime endDate = DateUtil.parse("2019-12-02 17:02:30");
int length = 3;
boolean expired = DateUtil.isExpired(startDate, DateField.DAY_OF_YEAR, length, endDate);
Assert.assertTrue(expired);
}
} }