Module to parse human-style date ranges (eg. 15th-19th March 2011) to datetimes
Project description
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.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Hashes for DateRangeParser-1.3.2-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d193d690d67951ee5f6f586b82c7491dcc2426da8eda09f742dbe6e455644972 |
|
MD5 | 3e996c47629bacdd444fed51cac0b49f |
|
BLAKE2b-256 | 460e67d6a9912b216417d9a4adf2c716ff628a5fc1797fcafd5a7599928622c8 |