我有一个带列的Dataframe date_key
日期类型。问题是我想用 yyyy-mm
部分 date_key
,但仍保留日期类型。我试过了 (to_date(df[date_key],'YYYY-MM')
这是行不通的。也试过了 date_format(df[date_key] , 'YYYY-MM')
但是结果是字符串而不是日期类型。有人能帮忙吗?非常感谢。我需要得到的结果是 2020-09
,之后没有日期或时间戳。
我有一个带列的Dataframe date_key
日期类型。问题是我想用 yyyy-mm
部分 date_key
,但仍保留日期类型。我试过了 (to_date(df[date_key],'YYYY-MM')
这是行不通的。也试过了 date_format(df[date_key] , 'YYYY-MM')
但是结果是字符串而不是日期类型。有人能帮忙吗?非常感谢。我需要得到的结果是 2020-09
,之后没有日期或时间戳。
1条答案
按热度按时间pb3s4cty1#
你可以用
date_trunc
要降低时间戳的精度:然后截断: