Dataframe中,有四列日期格式是20210308这种,怎么批量修改为日期格式?其中还有的日期是空值。
直接使用pd.to_datetime函数实现
import pandas as pd
df = pd.DataFrame([['1','20200816'],['2','20200815'],['3','20210915'],['4','20201015']],columns=['a','b'])
# 直接使用pd.to_datetime函数实现
df['b'] = pd.to_datetime(df['b'])
print(df)