fix: 导入时日期校验失败4
This commit is contained in:
parent
a6c3e0fd48
commit
4ba44cdf94
|
|
@ -608,6 +608,11 @@ class ImpMixin:
|
||||||
new_val = val.date()
|
new_val = val.date()
|
||||||
elif isinstance(val, datetime.date):
|
elif isinstance(val, datetime.date):
|
||||||
new_val = val
|
new_val = val
|
||||||
|
elif isinstance(val, str):
|
||||||
|
try:
|
||||||
|
new_val = datetime.datetime.strptime(val, '%Y-%m-%d').date()
|
||||||
|
except ValueError:
|
||||||
|
raise ParseError(f'第{ind}行, 日期时间格式错误')
|
||||||
else:
|
else:
|
||||||
raise ParseError(f'第{ind}行, 日期时间格式错误')
|
raise ParseError(f'第{ind}行, 日期时间格式错误')
|
||||||
return new_val
|
return new_val
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue