===================
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 ...