ASPN ActiveState Programmer Network
ActiveState
/ Home / Perl / PHP / Python / Tcl / XSLT /
/ Safari / My ASPN /
Cookbooks | Documentation | Mailing Lists | Modules | News Feeds | Products | User Groups


Recent Messages
List Archives
About the List
List Leaders
Subscription Options

View Subscriptions
Help

View by Topic
ActiveState
.NET Framework
Open Source
Perl
PHP
Python
Tcl
Web Services
XML & XSLT

View by Category
Database
General
SOAP
System Administration
Tools
User Interfaces
Web Programming
XML Programming


MyASPN >> Mail Archive >> db-sig
db-sig
[DB-SIG] ANN: mxDateTime Package - Version 1.2.0
by M.-A. Lemburg other posts by this author
Mar 10 1999 9:36PM messages near this date
Re: [DB-SIG] DB API 1.1 Spec | RE: [DB-SIG] Python and database problems
ANNOUNCING:

                     mxDateTime Version 1.2.0

           A Python Extension Package providing generic
                         Date/Time Types

WHAT IT IS:

mxDateTime is an extension package that provides three new object
types, DateTime, DateTimeDelta and RelativeDateTime, which let you
store and handle date/time values in a much more natural way than by
using Unix ticks (seconds since 1.1.70 0:00 UTC;  the encoding used by
the
time module). You can add, subtract and even multiply instances, pickle
and copy them and convert the results to strings, COM dates, ticks and
some other more esoteric values. In addition, there are several
convenient construtors, formatters and parsers at hand to greatly
simplify
dealing with dates and times in real-world applications.

In addition to providing an easy-to-use Python interface the package
also exports a comfortable C API interface for other extensions to
build upon. This is especially interesting for database applications
which often have to deal with date/time values (the mxODBC package
is one example of an extension using this interface).

WHAT'S NEW ?

Version 1.2.0 introduces lots of new features. Most noteably, an
experimental date/time parser, calendar support (Julian and
Gregorian) and experimental support for B.C.E. dates, giving you
a date range of -5851455-01-01 00:00:00.00 to
5867440-12-31 00:00:00.00 (should be enough for most needs and
certainly does away with Y2K type problems ;).

Also included is a work-around for platforms that do not have the
timegm() C lib API.

WHERE CAN I GET IT ?

The full documentation and instructions for downloading and installing
can be found at:

        http://starship.skyport.net/~lemburg/mxDateTime.html

WHAT DOES IT COST ?

It comes with a Python-style license, but is otherwise free for
commercial and non-commercial use.

WHERE CAN I GET SUPPORT ?

I amd offering commercial support for this package through
Python Professional Services Inc. (http://www.pythonpros.com).
Look on their support pages for details or contact me directly.

REFERENCE:

<P> <A HREF="http://starship.skyport.net/~lemburg/mxDateTime.html>
mxDateTime 1.2.0</A>  - Generic Date/Time Types. (10-Mar-1998)

-- 
Marc-Andre Lemburg                               Y2000: 296 days left
---------------------------------------------------------------------
          : Python Pages > >> http://starship.skyport.net/~lemburg/  :
           ---------------------------------------------------------

Privacy Policy | Email Opt-out | Feedback | Syndication
© ActiveState Software Inc. All rights reserved