dt.strftime如果需要转换
datetime为其他格式,可以使用(但请注意,
dtype列的则为
object(string)):
import pandas as pddf = pd.Dataframe({'DOB': {0: '26/1/2019', 1: '26/1/2019'}})print (df) DOB0 26/1/2019 1 26/1/2019df['DOB'] = pd.to_datetime(df.DOB)print (df) DOB0 2019-01-261 2019-01-26df['DOB1'] = df['DOB'].dt.strftime('%m/%d/%Y')print (df) DOB DOB10 2019-01-26 01/26/20191 2019-01-26 01/26/2019


