New date and time classes
Project description
datetime2
The datetime2 implements the same features the standard datetime module has, and adds the capability of constructing and representing date and time in many formats. Additionally, it removes a few limits that the original package has.
datetime2 is a one-man, free-time work.
Project objectives
Decoupling between operations on date and time objects and their representation.
Access to different calendars, for input parsing and output formatting.
Access to different time representations, also for input and output.
Infinite precision in converting between different time representations.
Ability to dynamically register new formatting classes.
Internationalization.
Implementation of the part of the Unicode Locale Database concerned with dates and times.
Interface with other Python modules or inclusion of their functionalities in submodules.
These objectives are very long term ones, which I am setting because I think it is important to establish a direction for the project.
License
Datetime2 is distributed under the terms of the new BSD license. You are free to use it for commercial or non-commercial projects with little or no restriction, all I ask is that:
Redistributions of the code, in whole or part, retain the original copyright notice and license text.
You do not claim my endorsement of any derived product.
For a complete text of the license see the LICENSE.txt file in the source distribution.
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 datetime2-0.8.0-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1ee8cb37b12af50c0c6640077799a3d2ef9366db198476bdc9a9938e8bf283b9 |
|
MD5 | cf7d7b1dc8a70efbcd2eef8c48c4d0ef |
|
BLAKE2b-256 | 9df67f1fa44cdc51f5942bfd8a5364ff61a0d2638484f4412df8eec6a5e9f365 |