本文主要是介绍python中的datatime.dt.day一系列,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
1998-10-19这种日期是datatime标准形式
如果数据为1998/10/19或其他可以下面语句变为标准
train_df['label'] = (train_df['repay_date'] - train_df['auditing_date']).dt.days
2.下面这种类型的语句可以对操作后的datatime直接进行取数
pandas.series.dt.days
df['purchase_date'] = pd.to_datetime(df['purchase_date'])df['year'] = df['purchase_date'].dt.yeardf['weekofyear'] = df['purchase_date'].dt.weekofyeardf['month'] = df['purchase_date'].dt.monthdf['dayofweek'] = df['purchase_date'].dt.dayofweekdf['weekend'] = (df.purchase_date.dt.weekday >=5).astype(int)df['hour'] = df['purchase_date'].dt.hour
比如x=‘1998-10-19’
x.dt.days=19
x.dt.year=1998
依次类推
这篇关于python中的datatime.dt.day一系列的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!