Python 将日期和小时拆分为另一列

Python 将日期和小时拆分为另一列,python,pandas,datetime,jupyter,Python,Pandas,Datetime,Jupyter,我有一列DateTime,它被合并成一列。然而,我想把它分成两列,日期,时间 时间是每十五分钟一次,我得准时到每小时一次 首先,确保datetime列为datetime格式 df['datetime'] = pd.to_datetime(df['datetime']) 然后,您可以使用以下方法轻松地从中提取日期和小时: df['Date'] = df['datetime'].dt.date df['Hour'] = df['datetime'].dt.hour 首先,确保datetime列是

我有一列DateTime,它被合并成一列。然而,我想把它分成两列,日期,时间

时间是每十五分钟一次,我得准时到每小时一次


首先,确保datetime列为datetime格式

df['datetime'] = pd.to_datetime(df['datetime'])
然后,您可以使用以下方法轻松地从中提取日期和小时:

df['Date'] = df['datetime'].dt.date
df['Hour'] = df['datetime'].dt.hour

首先,确保datetime列是datetime格式

df['datetime'] = pd.to_datetime(df['datetime'])
然后,您可以使用以下方法轻松地从中提取日期和小时:

df['Date'] = df['datetime'].dt.date
df['Hour'] = df['datetime'].dt.hour