Package: python-egenix-mxdatetime
Version: 2.0.6-1
Here's the bug:
>>> from mx.DateTime import *
>>> dd = 'March 3, 2005 12:01 pm'
>>> DateTimeFrom(dd)
Traceback (most recent call last):
File "<stdin>", line 1, in ?
File "/usr/lib/python2.3/site-packages/mx/DateTime/DateTime.py",
line 219, in DateTimeFrom
return Parser.DateTimeFromString(arg)
File "/usr/lib/python2.3/site-packages/mx/DateTime/Parser.py", line
568, in DateTimeFromString
raise DateTime.RangeError,\
mx.DateTime.RangeError: Failed to parse "March 3, 2005 12:01 pm": hour
out of range (0-23): 24
i saw the fix on this web page:
http://itconnection.ru/pipermail/zopyrus/2002-October/000977.html
in Parser.py:_parse_time:
if ampm:
if ampm[0] in ('p', 'P'):
# 12pm = midday
if hour < 12:
hour = hour + 12
else:
# 12am = midnight
if hour >= 12:
hour = hour - 12
thanks
--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]