Я пытался преобразовать формат даты в журналах apache в формат ISO в Python 3, но я не могу заставить его работать.
Я могу заставить его работать, если я включу только дни, месяцы и год, но не в сочетании с часами, минутами и секундами.
Text = "25/Jan/2000:14:00:01"
Date = dateutil.parser.parse(Text)
Date = Date.isoformat()
print(Date)
# I receive the following error messages below
Traceback (most recent call last):
File "Z:/Test.py", line 3, in <module>
Date = dateutil.parser.parse(Text)
File "Z:\Python\lib\site-packages\dateutil\parser\_parser.py", line 1356, in parse
return DEFAULTPARSER.parse(timestr, **kwargs)
File "Z:\Python\lib\site-packages\dateutil\parser\_parser.py", line 648, in parse
raise ValueError("Unknown string format:", timestr)
ValueError: ('Unknown string format:', '25/Jan/2000:14:00:01'
Я также пытался использовать модуль datetime (datetime.datetime.strftime ()), но возникает та же проблема.
Может ли кто-нибудь мне помочь?