From 96ba09e9b22cd7f5e95a61374d7ec211057c4637 Mon Sep 17 00:00:00 2001 From: Looly Date: Fri, 7 Jun 2024 17:46:19 +0800 Subject: [PATCH] add test --- .../core/date/format/parser/RegexDateParserTest.java | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/hutool-core/src/test/java/org/dromara/hutool/core/date/format/parser/RegexDateParserTest.java b/hutool-core/src/test/java/org/dromara/hutool/core/date/format/parser/RegexDateParserTest.java index a8d5e00ea..0468457d3 100644 --- a/hutool-core/src/test/java/org/dromara/hutool/core/date/format/parser/RegexDateParserTest.java +++ b/hutool-core/src/test/java/org/dromara/hutool/core/date/format/parser/RegexDateParserTest.java @@ -14,4 +14,12 @@ public class RegexDateParserTest { final Date parse = parser.parse("20220101"); Assertions.assertEquals("2022-01-01", DateUtil.date(parse).toDateStr()); } + + @Test + void parseMonthFirstTest() { + // May 8, 2009 5:57:51 PM + final RegexDateParser parser = RegexDateParser.of("(?\\w+)\\W+(?\\d{1,2})(?:th)?\\W+(?\\d{2,4}) "); + final Date parse = parser.parse("May 8, 2009"); + Assertions.assertEquals("2009-05-08", DateUtil.date(parse).toDateStr()); + } }