Возможно, интерфейс pandas изменился с тех пор, как ответил @Rutger, но в версии, которую я использую (0.15.2), функция date_parser
получает список дат вместо одного значения. В этом случае его код должен быть обновлен следующим образом:
dateparse = lambda dates: [pd.datetime.strptime(d, '%Y-%m-%d %H:%M:%S') for d in dates]
df = pd.read_csv(infile, parse_dates=['datetime'], date_parser=dateparse)