首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

如何从具有日期时间值的dataframe列中仅获取日期

从具有日期时间值的dataframe列中仅获取日期,可以使用以下方法:

  1. 使用pandas库的dt属性和date()方法:import pandas as pd

假设日期时间列名为'datetime_column'

df'date_column' = df'datetime_column'.dt.date

代码语言:txt
复制

这将创建一个新的列'date_column',其中包含仅日期部分。

  1. 使用pandas库的to_datetime()方法和dt属性的strftime()方法:import pandas as pd

假设日期时间列名为'datetime_column'

df'date_column' = pd.to_datetime(df'datetime_column').dt.strftime('%Y-%m-%d')

代码语言:txt
复制

这将创建一个新的列'date_column',其中包含格式化后的日期字符串。

  1. 使用pandas库的to_datetime()方法和dt属性的date()方法:import pandas as pd

假设日期时间列名为'datetime_column'

df'date_column' = pd.to_datetime(df'datetime_column').dt.date

代码语言:txt
复制

这将创建一个新的列'date_column',其中包含仅日期部分。

以上方法都使用了pandas库来处理日期时间列。在实际应用中,可以根据具体需求选择适合的方法。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

领券