dat
DateRangeParser
pypi i DateRangeParser
dat

DateRangeParser

Python module to parse human-style date ranges (eg. 15th-19th March 2011) to datetimes

by Robin Wilson

1.3.2 (see all)License:LGPL
pypi i DateRangeParser
Readme

DateRangeParser is a Python module which makes it easy to parse date ranges specified in a human-style string. For example, it can parse strings like:

  • 27th-29th June 2010
  • 30 May to 9th Aug
  • 3rd Jan 1980 -- 2nd Jan 2013
  • Wed 23 Jan -> Sat 16 February 2013
  • Tuesday 29 May - Sat 2 June 2012
  • From 1 to 9 Jul
  • 14th July 1988 (it works with single dates too!)
  • 07:00 Tue 7th June - 17th July 3:30pm (it ignores times, currently)
  • Jan 2011 - Mar 2014

DateRangeParser can be installed by running pip install daterangeparser.

Full documentation is provided at http://daterangeparser.readthedocs.org/ and the code (and development information) is available at https://github.com/robintw/daterangeparser.

GitHub Stars

30

LAST COMMIT

3yrs ago

MAINTAINERS

1

CONTRIBUTORS

4

OPEN ISSUES

4

OPEN PRs

0
VersionTagPublished
1.3.2
3yrs ago
1.3.1
7yrs ago
1.3
7yrs ago
1.2
8yrs ago
No alternatives found
No tutorials found
Add a tutorial