This commit is contained in:
2025-10-09 19:22:18 +08:00
parent c7c1c68ae5
commit d26fabe5d1
3 changed files with 83 additions and 3 deletions

View File

@ -120,6 +120,15 @@ def test_absolute_date():
assert parser.parse("2025-10-09T15:30") == datetime.datetime(2025, 10, 9, 15, 30, 0, 0)
def test_absolute_time():
now = datetime.datetime(2025, 10, 9, 16, 34, 1, 114)
parser = Parser(now=now)
assert parser.parse("5:30") == datetime.datetime(2025, 10, 9, 17, 30, 0, 0)
assert parser.parse("5:11") == datetime.datetime(2025, 10, 9, 17, 11, 0, 0)
assert parser.parse("5点30分") == datetime.datetime(2025, 10, 9, 17, 30, 0, 0)
assert parser.parse("17:20") == datetime.datetime(2025, 10, 9, 17, 20, 0, 0)
def test_relative_date():
now = datetime.datetime(2025, 10, 9, 10, 0, 0)
parser = Parser(now=now)