2017-10-11 8 views
0

ich Pandas Datenrahmen mit Daten in folgendem Format haben: 01JAN2015: 00: 00: 00Konvertieren einer Zeichenfolge (Format: 01JAN2015: 00: 00: 00) in Datetime Python

Ich möchte diese Daten konvertieren das Datetime-Format Ich habe einige Variationen ausprobiert, die im Forum präsentiert wurden, aber ich konnte es nicht tun.

Kann mir bitte jemand dabei helfen?

Vielen Dank,

Rodrigo.

+0

https://stackoverflow.com/questions/26763344/convert-pandas-column-to-datetime –

Antwort

0

Demo:

In [85]: df 
Out[85]: 
        ts 
0 01JAN2015:00:00:00 
1 11FEB2015:13:13:13 

In [86]: df['ts'] = pd.to_datetime(df['ts'], format='%d%b%Y:%H:%M:%S', errors='coerce') 

In [87]: df 
Out[87]: 
        ts 
0 2015-01-01 00:00:00 
1 2015-02-11 13:13:13 

In [88]: df.dtypes 
Out[88]: 
ts datetime64[ns] 
dtype: object 
+0

Es funktionierte wie Charme! Danke vielmals! –

Verwandte Themen