问题描述
我当前正在更新使用日期时间库编写的脚本
from datetime import datetime and timedelta
datetime的一项很酷的功能是可以为您返回日期时间功能(例如.day,.year,.hour)的功能。例如:
datetime(1860,01,01).year
>1980
datetime(1860,01).month
>1
现在,我希望给定一个numpy.datetime64数组,我可以提取我感兴趣的datetime功能。问题是:是否有一个numpy对象返回所请求功能的数组?。例如:
#Given an input np.datetime64 array:
arr = array(['1981-01-01T00:00:00.000000','1981-01-02T00:00:00.000000','1981-01-03T00:00:00.000000','1981-01-04T00:00:00.000000','1981-01-05T00:00:00.000000'],dtype='datetime64[us]')
# I am trying to get all the months:
arr.months
>np.array(['01','01','01'])
arr.days
>np.array(['01','02','03','04','05'])
这对于我的脚本重做很关键,但是我还没有找到任何解决方案,请帮助我:) 非常感谢! 乔斯
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)