A python-module to parse strings to time-, date-, datetime- or timedelta-objects. Which formats are accepted is configurable.
Project description
A python-module to parse strings to time-, date-, datetime- or timedelta-objects. Which formats are accepted is configurable.
Latest Version
The latest version of this project can be found at : http://github.com/thomst/timeparser.
Installation
Option 1 : Install via pip
pip install timeparser
Option 2 : If you have downloaded the source
python setup.py install
Documentation
How to use?
>>> import timeparser >>> >>> timeparser.parsedate('24.4.13') datetime.date(2013, 4, 24) >>> >>> timeparser.parsedate('24 Apr 2013') datetime.date(2013, 4, 24) >>> >>> timeparser.parsetime('234405') datetime.time(23, 44, 5) >>> >>> timeparser.TimeFormats.config(allow_no_sep=False) >>> timeparser.parsetime('234405') Traceback (most recent call last): File "<stdin>", line 1, in <module> File "timeparser.py", line 398, in parsetime raise ValueError("couldn't parse %s as time" % string) ValueError: couldn't parse 234405 as time >>> >>> timeparser.parsedatetime('24-04-13_23:44:05') datetime.datetime(2013, 4, 24, 23, 44, 5)
Reporting Bugs
Please report bugs at github issue tracker: https://github.com/thomst/timeparser/issues
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
timeparser-0.4.3.tar.gz
(6.3 kB
view details)
File details
Details for the file timeparser-0.4.3.tar.gz
.
File metadata
- Download URL: timeparser-0.4.3.tar.gz
- Upload date:
- Size: 6.3 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | d8229a24d5402c420c08185187783c63b590f3a9bc3cbaad761ef1a2059f05d5 |
|
MD5 | 5f3d0d2fa98c47a9027e302a8270e053 |
|
BLAKE2b-256 | d9ce527998cd076111d89bb79c19e63c7e9a5ad1fe203144a5558f65f51ecac0 |