Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/boxed/iso8601

Python library to parse dates in the formats in the ISO 8601 standard.
https://github.com/boxed/iso8601

Last synced: 2 months ago
JSON representation

Python library to parse dates in the formats in the ISO 8601 standard.

Awesome Lists containing this project

README

        

.. image:: https://travis-ci.org/boxed/iso8601.svg?branch=master
:target: https://travis-ci.org/boxed/iso8601

ISO8601
=======

Implementation of (most of) the ISO 8601 specification. Just call `iso8601.parse()` with your string in any format and it will be auto detected.

Supports
-----------------
- Naive times
- Timezone information (specified as offsets or as Z for 0 offset)
- Year
- Year-month
- Year-month-date
- Year-week
- Year-week-weekday
- Year-ordinal day
- Hour
- Hour-minute
- Hour-minute
- Hour-minute-second
- Hour-minute-second-microsecond
- All combinations of the three "families" above!

Not supported formats
---------------------
- Time durations
- Time intervals
- Repeating intervals