Derzeit sind meine Daten als Zeichenfolge formatiert. Ich konnte die Zeichenfolge Datum Zeit konvertierte erhalten mit dem folgenden:Pandas Datetime-Formatierung
df['submitted_on'] = df['submitted_on'].apply(lambda x: dt.datetime.strptime(x, '%Y-%m-%d %H:%M:%S.%f'))
Ich mag den Zeitstempel entfernen, aber ich habe eine furchtbar schwierige Zeit zu tun. Mein bevorzugtes Format ist %Y%m%d
. Also bin ich auf THIS Seite gestoßen und habe .date()
hinzugefügt. Was unter:
df['submitted_on'] = df['submitted_on'].apply(lambda x: dt.datetime.strptime(x, '%Y%m%d').date())
ich diesen Wert Störung erhalten und ich bin wieder verloren, was den Zeitstempel zu tun, um zu fallen. Jede Hilfe wird sehr geschätzt.
ValueError: time data '2015-02-26 16:45:36.0' does not match format '%Y%m%d'
Bitte post ein Beispiel DataFrame. – Alex