I’m looking for a library that helps me parse the date ranges represented by a wide variety of date strings.
For example, 2023Q1 should be parsed as daterange(start=date(2023,01,01),end=date(2023,04,01)) (end-exclusive), whereas 2023-02-03 should be daterange(start=date(2023,02,03),end=date(2023,02,04)) etc.
Previously, I was using pandas’ internal function parsing.parse_datetime_string_with_reso but using non-public APIs like this is a bad idea, I’d like something more stable.
To my surprise, I haven’t been able to find a library that does this job without requiring some hacks. Has anyone else encountered and maybe solved this issue?
