From befd56bbdb37020a21fe2e85b8011b75278d84b7 Mon Sep 17 00:00:00 2001 From: Looly Date: Tue, 19 Apr 2022 19:04:38 +0800 Subject: [PATCH] add test --- .../src/main/java/cn/hutool/core/date/DateUtil.java | 4 ++-- .../test/java/cn/hutool/core/date/DateUtilTest.java | 11 +++++++++++ 2 files changed, 13 insertions(+), 2 deletions(-) diff --git a/hutool-core/src/main/java/cn/hutool/core/date/DateUtil.java b/hutool-core/src/main/java/cn/hutool/core/date/DateUtil.java index 3eecb55c7..6fd4c4230 100644 --- a/hutool-core/src/main/java/cn/hutool/core/date/DateUtil.java +++ b/hutool-core/src/main/java/cn/hutool/core/date/DateUtil.java @@ -1813,7 +1813,7 @@ public class DateUtil extends CalendarUtil { /** * HH:mm:ss 时间格式字符串转为秒数
- * 参考:https://github.com/iceroot + * 参考:https://github.com/iceroot * * @param timeStr 字符串时分秒(HH:mm:ss)格式 * @return 时分秒转换后的秒数 @@ -1836,7 +1836,7 @@ public class DateUtil extends CalendarUtil { /** * 秒数转为时间格式(HH:mm:ss)
- * 参考:https://github.com/iceroot + * 参考:https://github.com/iceroot * * @param seconds 需要转换的秒数 * @return 转换后的字符串 diff --git a/hutool-core/src/test/java/cn/hutool/core/date/DateUtilTest.java b/hutool-core/src/test/java/cn/hutool/core/date/DateUtilTest.java index b9de72b6f..7874b5cd9 100644 --- a/hutool-core/src/test/java/cn/hutool/core/date/DateUtilTest.java +++ b/hutool-core/src/test/java/cn/hutool/core/date/DateUtilTest.java @@ -1029,6 +1029,7 @@ public class DateUtilTest { } @Test + @SuppressWarnings("ConstantConditions") public void isOverlapTest() { DateTime oneStartTime = DateUtil.parse("2022-01-01 10:10:10"); DateTime oneEndTime = DateUtil.parse("2022-01-01 11:10:10"); @@ -1055,6 +1056,16 @@ public class DateUtilTest { Assert.assertFalse(DateUtil.isOverlap(realStartTime1,realEndTime1,startTime,endTime)); Assert.assertFalse(DateUtil.isOverlap(startTime,endTime,realStartTime1,realEndTime1)); + } + @Test + public void isInTest(){ + String sourceStr = "2022-04-19 00:00:00"; + String startTimeStr = "2022-04-19 00:00:00"; + String endTimeStr = "2022-04-19 23:59:59"; + boolean between = DateUtil.isIn(DateUtil.parse(startTimeStr), + DateUtil.parse(endTimeStr), + DateUtil.parse(sourceStr)); + Assert.assertTrue(between); } }