Python 3.x pandas to_datetime无法将非零填充字符串转换为datetime
我试图将以下系列的Python 3.x pandas to_datetime无法将非零填充字符串转换为datetime,python-3.x,pandas,strftime,string-to-datetime,Python 3.x,Pandas,Strftime,String To Datetime,我试图将以下系列的s字符串转换为datetime 12118 12218 11318 10418 s = s.str.zfill(5) format = {'%m%-d%y': 5} L = [pd.to_datetime(s.str[:v], format=k, errors='coerce') for k, v in format.items()] [0 12118 1 12218 2 11318 3 10418 dtype: object] 我想知道
s
字符串转换为datetime
12118
12218
11318
10418
s = s.str.zfill(5)
format = {'%m%-d%y': 5}
L = [pd.to_datetime(s.str[:v], format=k, errors='coerce') for k, v in format.items()]
[0 12118
1 12218
2 11318
3 10418
dtype: object]
我想知道如何把他们隐藏起来
2018-12-01
2018-12-02
2018-11-03
2018-10-04
IIUC
pd.to_datetime(df,format='%m%d%y')
Out[210]:
0 2018-12-01
1 2018-12-02
2 2018-11-03
3 2018-10-04
Name: x, dtype: datetime64[ns]