📜  pandas 从日期中删除时间 - Python (1)

📅  最后修改于: 2023-12-03 15:33:24.183000             🧑  作者: Mango

Pandas 从日期中删除时间 - Python

在数据处理中,经常需要处理时间数据。有时候,我们只需要日期信息,而不需要时间信息。在Python中,我们可以使用Pandas库来处理日期数据。

从日期中删除时间

在Pandas中,可以使用dt.date方法从日期中删除时间信息。

import pandas as pd

# 创建DataFrame
df = pd.DataFrame({'date': ['2022-05-01 12:30:00', '2022-05-02 14:45:00', '2022-05-03 08:15:00']})

# 将日期列转换为时间格式
df['date'] = pd.to_datetime(df['date'])

# 删除时间信息
df['date'] = df['date'].dt.date

print(df)

输出:

         date
0  2022-05-01
1  2022-05-02
2  2022-05-03

在这个例子中,我们首先创建了一个包含日期字符串的DataFrame,然后将日期列转换为时间格式。接着,使用dt.date方法从日期中删除时间信息,并将结果保存回原DataFrame中。

总结

在Python中,使用Pandas库可以轻松地从日期中删除时间信息。这对于一些数据处理任务非常有用。