Python 如何修复ValueError:未转换的数据保留:在datetime转换(来自json)-Flask中?

Python 如何修复ValueError:未转换的数据保留:在datetime转换(来自json)-Flask中?,python,flask,Python,Flask,尝试在flask应用程序中获取日期参数时,我遇到了此错误 ValueError:未转换的数据仍然存在:0530(印度标准时间) 日期输入字符串的格式为: 2019年2月25日星期一10:31:13 GMT+0530(印度标准时间) 该错误以输入的格式抛出 %a%b%d%Y%X%Z 如果我尝试另一种日期格式 %a%b%d%Y%H:%M:%S%X%Z 我又犯了一个错误 错误:将组名“H”重新定义为组8;was组5字符串格式应为%a%b%d%Y%X%Z%Z“。字符串末尾缺少%z 编辑: 我试着这样做:

尝试在flask应用程序中获取日期参数时,我遇到了此错误

ValueError:未转换的数据仍然存在:0530(印度标准时间)

日期输入字符串的格式为:

2019年2月25日星期一10:31:13 GMT+0530(印度标准时间)

该错误以输入的格式抛出

%a%b%d%Y%X%Z

如果我尝试另一种日期格式

%a%b%d%Y%H:%M:%S%X%Z

我又犯了一个错误


错误:将组名“H”重新定义为组8;was组5

字符串格式应为
%a%b%d%Y%X%Z%Z“
。字符串末尾缺少
%z

编辑: 我试着这样做:

>>> from datetime import datetime
>>> date_str = "Mon Feb 25 2019 10:31:13 GMT+0530"
>>> datetime.strptime(date_str, "%a %b %d %Y %X %Z%z")
datetime.datetime(2019, 2, 25, 10, 31, 13, tzinfo=datetime.timezone(datetime.timedelta(0, 19800), 'GMT'))

字符串格式应为
“%a%b%d%Y%X%Z%Z”
。字符串末尾缺少
%z

编辑: 我试着这样做:

>>> from datetime import datetime
>>> date_str = "Mon Feb 25 2019 10:31:13 GMT+0530"
>>> datetime.strptime(date_str, "%a %b %d %Y %X %Z%z")
datetime.datetime(2019, 2, 25, 10, 31, 13, tzinfo=datetime.timezone(datetime.timedelta(0, 19800), 'GMT'))

返回
ValueError:“z”是格式为“%a%b%d%Y%X%z%z”的错误指令。
返回
ValueError:“z”是格式为“%a%b%d%Y%X%z%z”的错误指令。