我试图将格式为yyyymmdd
的一系列日期转换为可执行的熊猫datetime
格式。
20180331
至2018-03-31
时间戳方法出错。
答案 0 :(得分:0)
您可以使用熊猫to_datetime进行转换
pd.to_datetime('20180331 ')
出局:
Timestamp('2018-03-31 00:00:00')
您可以利用剥离时间提取所需的天,月,年等信息
%m - month of timestamp
%y - year with last 2 digts
%Y - year of timestamp
%d - date of timestamp
%H - hours of timestmap
%M - minutes of timestamp
pd.to_datetime('20180331 ').strftime('%Y:%m:%d')
出局:
'2018:03:31'