Данные времени '2020-04-29 00:00:00' не соответствуют формату '%Y-%m-%d %H:%M:%S'

Я получаю эту ошибку

time data '2020–04–29 00:00:00' does not match format '%Y-%m-%d %H:%M:%S'

входная дата начала - '2020-04-29'

Я пытаюсь нарезать твиты с помощью twint и получаю эту ошибку

`

config = twint.Config()
    config.Pandas = True

    payload = json.dumps(request.GET)
    payload = json.loads(payload)
    

    config.Search = payload.get('keyword')
    config.Lang = payload.get('language','en')
    config.Limit = int(payload.get('limit',100))
    startDate = payload.get("startDate",None)
    if startDate:
        config.Since = startDate

    endDate = payload.get("endDate",None)
    print(startDate,endDate)
    if endDate:
        config.Until = endDate    
    
    

    twint.run.Search(config)

`

- это не дефис (-), а тире [wiki] с кодовой точкой 0x2013. Таким образом, вы разберете это следующим образом:

startDate = datetime.strptime(startDate, '%Y–%m–%d %H:%M:%S')
Вернуться на верх