mirror of
https://github.com/PyMySQL/mysqlclient.git
synced 2025-08-16 12:27:03 +08:00
Fix bug #1045512
This commit is contained in:
@ -132,3 +132,9 @@ conversions = {
|
||||
(None, None),
|
||||
],
|
||||
}
|
||||
|
||||
try:
|
||||
from decimal import Decimal
|
||||
conversions[FIELD_TYPE.DECIMAL] = Decimal
|
||||
except ImportError:
|
||||
pass
|
||||
|
@ -37,13 +37,13 @@ def DateTime_or_None(s):
|
||||
elif 'T' in s:
|
||||
sep = 'T'
|
||||
else:
|
||||
return None
|
||||
return Date_or_None(s)
|
||||
|
||||
try:
|
||||
d, t = s.split(sep, 1)
|
||||
return datetime(*[ int(x) for x in d.split('-')+t.split(':') ])
|
||||
except:
|
||||
return None
|
||||
return Date_or_None(s)
|
||||
|
||||
def TimeDelta_or_None(s):
|
||||
from math import modf
|
||||
|
Reference in New Issue
Block a user