Wie konvertieren von string in datetime-format in python pandas?
Ich habe eine Spalte I_DATE vom Typ " string(Objekt) in einem dataframe namens train, wie unten dargestellt.
I_DATE
28-03-2012 2:15:00 PM
28-03-2012 2:17:28 PM
28-03-2012 2:50:50 PM
Wie konvertiert I_DATE von string zu datatime-format & geben Sie das format des input-string. Ich sah einige Antworten auf diese, aber nicht für AM/PM-format.
Auch, gewusst wie: filtern von Zeilen basierend auf einer Reihe von Terminen in pandas?
Du musst angemeldet sein, um einen Kommentar abzugeben.
Verwenden
to_datetime
, gibt es keine Notwendigkeit für eine format-string-parser ist Mann/Frau genug, damit umzugehen:Zugriff auf das Datum/Tag/Uhrzeit-Komponente verwenden, die
dt
accessor:Können Sie Zeichenfolgen verwenden, um filter als ein Beispiel:
dt.datetime
dies impliziert#import datetime as dt
aber wenn deiner Serie ist schon ein datetime-dtype, dann können Sie durchführendf['col_name'].dt.date