Kann NumPy datetime64-Arrays nicht füllen

Ich versuche, ein NumPy-Array zu erstellen, das anschließend mit einigen datetime-Werten gefüllt wird. Ich kann es scheinbar nicht zum Laufen bringen.

import numpy as np
t = np.empty(3,dtype='datetime64')
t

Ich bekomme einTypeError: Invalid datetime unit "generic" in metadata.
Das gleiche, wenn ich es versuche:

import numpy as np
t = np.empty(3,dtype='datetime64')
t[0] = np.datetime64('2014-12-12 20:20:20')

Ich bekomme

TypeError : Cannot cast numpy timedelta64 scalar from metadata [m] to  according to the rule 'same_kind'

Antworten auf die Frage(2)

Ihre Antwort auf die Frage