Ich habe grundsätzlich das gleiche Problem wie hier: Konvertieren zwischen datetime, timestamp und datetime64
aber ich konnte keine befriedigende Antwort darauf finden, meine Frage, wie man Datetime aus numpy.datetime64 type extrahiert:
wenn ich versuche:
%Vor%es gab mir: 1339999205453000000L
Meine aktuelle Lösung ist datetime64 in eine Zeichenkette umzuwandeln und dann wieder zu datetime zu wechseln. aber es scheint eine ziemlich dumme Methode zu sein.
Ausleihen von Konvertierung zwischen datetime, timestamp und datetime64
%Vor%Rechtzeitig für Zeitzonen halte ich das für richtig. Sieht jedoch eher klobig aus.
astype('O') is better (I think) than
tolist ()) ':
oder um die Datetime in local zu erhalten:
%Vor% Aber in der Datei test_datatime.py
Ссылка
Ich finde einige andere Optionen - konvertiere zuerst das allgemeine datetime64
in eines der Formate, die Einheiten angeben:
Dies funktioniert für Arrays:
%Vor%