尝试这个代码片段:-
from dateutil import parser as date_parser
print(date_parser.parse("Fri Dec 01 2023 00:00:00 GMT 0530 (India Standard Time)"))
收到此错误:-
raise ParserError("Unknown string format: %s", timestr)
dateutil.parser._parser.ParserError: Unknown string format: Fri Dec 01 2023 00:00:00 GMT +0530 (India Standard Time)
您需要删除 GMT,使用 +0530 代替 0530(不带 +),使用 IST 代替印度标准时间。这是代码:
from dateutil import parser as date_parser
print(date_parser.parse("Fri Dec 01 2023 00:00:00 +0530 (IST)"))