如何从列中删除日期和月份(类型:datetime64)

时间:2019-04-07 06:16:47

标签: python-3.x

我有10列(dtype:datetime64)。我想从列中删除日期和月份,而只保留年份。

10-01-1880->想删除日期和月份

期待-> 1880

1 个答案:

答案 0 :(得分:0)

这应该可以解决问题。我正在使用日期时间模块https://docs.python.org/3/library/datetime.html

from datetime import datetime

#Convert string to datetime object
datetime_object = datetime.strptime('10-01-1880', '%d-%m-%Y')
#Extract year
print(datetime_object.day)
print(datetime_object.month)
print(datetime_object.year)
#10
#1
#1880