From 05586769c9bfee89c3d74928a79601ba4330cec5 Mon Sep 17 00:00:00 2001 From: Looly Date: Mon, 23 Nov 2020 11:19:36 +0800 Subject: [PATCH] add test --- .../java/cn/hutool/core/date/DateBetweenTest.java | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/hutool-core/src/test/java/cn/hutool/core/date/DateBetweenTest.java b/hutool-core/src/test/java/cn/hutool/core/date/DateBetweenTest.java index 788e0ad96..ee9f3b964 100644 --- a/hutool-core/src/test/java/cn/hutool/core/date/DateBetweenTest.java +++ b/hutool-core/src/test/java/cn/hutool/core/date/DateBetweenTest.java @@ -4,6 +4,7 @@ import cn.hutool.core.date.BetweenFormatter.Level; import org.junit.Assert; import org.junit.Test; +import java.time.temporal.ChronoUnit; import java.util.Date; public class DateBetweenTest { @@ -61,4 +62,17 @@ public class DateBetweenTest { String formatBetween = DateUtil.formatBetween(date1, date2, Level.SECOND); Assert.assertEquals("3小时", formatBetween); } + + @Test + public void betweenWeeksTest(){ + final long betweenWeek = DateUtil.betweenWeek( + DateUtil.parse("2020-11-21"), + DateUtil.parse("2020-11-23"), false); + + final long betweenWeek2 = LocalDateTimeUtil.between( + LocalDateTimeUtil.parse("2020-11-21", "yyy-MM-dd"), + LocalDateTimeUtil.parse("2020-11-23", "yyy-MM-dd"), + ChronoUnit.WEEKS); + Assert.assertEquals(betweenWeek, betweenWeek2); + } }