del
Delorean
pypi i Delorean
del

Delorean

Delorean: Time Travel Made Easy

by Mahdi Yusuf

1.0.0 (see all)License:MIT licenseCategories:Vanilla Python Date
pypi i Delorean
Readme

.. image:: http://delorean.readthedocs.org/en/latest/_static/delorean.png

Delorean: Time Travel Made Easy

Delorean is a library for clearing up the inconvenient truths that arise dealing with datetimes in Python. Understanding that timing is a delicate enough of a problem delorean hopes to provide a cleaner less troublesome solution to shifting, manipulating, and generating datetimes.

Delorean stands on the shoulders of giants pytz <http://pytz.sourceforge.net/> and dateutil <http://labix.org/python-dateutil>

Delorean will provide natural language improvements for manipulating time, as well as datetime abstractions for ease of use. The overall goal is to improve datetime manipulations, with a little bit of software and philosophy.

Pretty much make you a badass time traveller.

Getting Started ^^^^^^^^^^^^^^^

Here is the world without a flux capacitor at your side:

.. code-block:: python

from datetime import datetime
import pytz

est = pytz.timezone('US/Eastern')
d = datetime.now(pytz.utc)
d = est.normalize(d.astimezone(est))
return d

Now lets warm up the delorean:

.. code-block:: python

from delorean import Delorean

d = Delorean()
d = d.shift('US/Eastern')
return d

Look at you looking all fly. This was just a test drive: check out out what else delorean can help with in the documentation <http://delorean.readthedocs.org/en/latest/>_.

GitHub Stars

1.8K

LAST COMMIT

2yrs ago

MAINTAINERS

1

CONTRIBUTORS

31

OPEN ISSUES

25

OPEN PRs

2
VersionTagPublished
1.0.0
5yrs ago
0.6.0
7yrs ago
0.5.0
7yrs ago
0.4.5
8yrs ago
No tutorials found
Add a tutorial