Registry / data / gggdtparser

gggdtparser

JSON →
library0.1.6pypypiunverified

A Python library for parsing natural language date/time strings into datetime objects. Version 0.1.6 is current; initial release with frequent updates.

pip install gggdtparser
INSTALL
IMPORT
SIG · GGGDTPARSER
G
gggdtparser
datapythonv0.1.6
harness data pending
Install & Compatibility
Where this runs

No compatibility data collected yet for this library.

Code
Verified usage

Verified import paths — ran on the pinned version, not inferred.

parse_datetime
from gggdtparser import parse_datetime
Primary function for parsing.

Basic usage: parse a Chinese date string and a relative date.

from gggdtparser import parse_datetime result = parse_datetime("2024年3月15日") print(result) # 2024-03-15 00:00:00 # Or with default date result2 = parse_datetime("下周五", default_date="2024-03-15") print(result2) # 2024-03-22 00:00:00
Debug
Known issues
deprecatedThe import `from gggdtparser import GggdtParser` is deprecated in favor of top-level `parse_datetime`.
fix
Use `from gggdtparser import parse_datetime` instead.
affects: <0.1.5
gotchaLibrary is optimized for Chinese date/time patterns; non-Chinese strings may fail or return incorrect results.
fix
Ensure input strings follow Chinese date/time conventions (e.g., YYYY年MM月DD日).
affects: all
gotchaRelative date parsing (like '下周五') requires a `default_date` parameter; without it, it may use today's date or raise an error.
fix
Always provide `default_date` as a string in YYYY-MM-DD format when using relative terms.
affects: all
Upgrade
Version history
0.1.6latest on PyPI · released Mar 29, 2024
Audit
Dependencies

No dependency data recorded yet.

Agent activity
11 hits · last 30 days
node
10
Resources
gggdtparser — pip install gggdtparser · libregistry