Pandas
Pandas (21)
Jun's N
2022. 8. 12. 11:58
How to convert a series of date-strings to a timeseries?
# Input
ser = pd.Series(['01 Jan 2010', '02-02-2011', '20120303', '2013/04/04', '2014-05-05', '2015-06-06T12:20'])
# 1
from dateutil.parser import parse
ser.map(lambda x: parse(x))
# 2
pd.to_datetime(ser)
# output
0 2010-01-01 00:00:00
1 2011-02-02 00:00:00
2 2012-03-03 00:00:00
3 2013-04-04 00:00:00
4 2014-05-05 00:00:00
5 2015-06-06 12:20:00
dtype: datetime64[ns]
728x90