Log in or register to vote.

bda.intellidatetime

converter adapter for date and time input to datetime object.

===================
bda.intellidatetime
===================

Overview
--------

bda.intellidatetime provides a converter for date and time input to python
datetime.datetime objects.

the input format is definded by a locale2pattern mapping and is provided by
a seperate interface.

TODO
----

complete the locale2pattern mappings, currently provided locales are:

- en

- de

- fr

- es

- and the special locale ``iso``, which is used as default.

Example
-------

the converter is designed as adapter accepting any object (the adapted object
is never used).::

>>> from bda.intellidatetime import IIntelliDateTime
>>> converter = IIntelliDateTime(object())
>>> converter.convert('1.1.08', locale='de')
datetime.datetime(2008, 1, 1, 0, 0)

API doc
-------

convert(date, time ...

+1