У меня есть строка в этом формате: Mon Feb 27 2012 13:15:00 GMT+0330 (Iraq Standard Time)
, я собираюсь преобразовать ее в этот формат: 2012-02-27T13:15:00.000
, я сделал это:
startTime=`Mon Feb 27 2012 13:15:00 GMT+0330 (Iraq Standard Time)`
strp_time = time.strptime(startTime, '%a %b %d %Y %H:%M:%S %Z')
start = time.strftime('%Y-%m-%dT%H:%M:%S',strp_time)
Но это вызвало эту ошибку:
unconverted data remains: +0330 (Iraq Standard Time)
Итак, я попытался удалить (Iraq Standard Time)
:
start=re.sub(r' \(.+?\)$', '', startTime)
strp_time = time.strptime(start, '%a %b %d %Y %H:%M:%S %Z')
start = time.strftime('%Y-%m-%dT%H:%M:%S',strp_time)
Но я получаю эту ошибку:
unconverted data remains: +0330