Umwandlung von datetime-String in datetime in numpy (Python)

Ich möchte @ konvertier

['17-10-2010 07:15:30', '13-05-2011 08:20:35', "15-01-2013 09:09:09"]

in einNumpy datetime Objekt.

import numpy as np
[np.datetime64(x) for x in ['17-10-2010 07:15:30', '13-05-2011 08:20:35', "15-01-2013 09:09:09"]] 

raisedValueError: Could not convert object to NumPy datetime. Das Folgende funktioniert jedoch so, wie ich es beabsichtigt habe

[np.datetime64(x) for x in ['2010-10-17 07:15:30', '2011-05-13 08:20:35', "2012-01-15 09:09:09"]] 

Wie kann ich mein Array in ein Format konvertieren, das mit @ übereinstimmNumpy 'sdatetime64 Funktionsanforderung?

Ich verwende Numpy Version 1.7.0. in Python 3.4

Antworten auf die Frage(2)

Ihre Antwort auf die Frage