python – 如何从numpy.datetime64对象中获取一小时,一分钟等?
发布时间:2020-12-20 13:48:55 所属栏目:Python 来源:网络整理
导读:可能是我盲目或狭隘地找到一个聪明的解决方案,但我想提取numpy.datetime64对象的时间,但找不到明显的解决方案. 我当然可以这样做: import numpy as npa = np.datetime64('2015-03-23T22:58')print(a.tolist().time()) 但这仍然让我处理时区问题. 另外,仅使
可能是我盲目或狭隘地找到一个聪明的解决方案,但我想提取numpy.datetime64对象的时间,但找不到明显的解决方案.
我当然可以这样做: import numpy as np a = np.datetime64('2015-03-23T22:58') print(a.tolist().time()) 但这仍然让我处理时区问题. 另外,仅使用numpy.datetime64将其转换为datetime并使用这些方法对我来说没有意义.或者是numpy.datetime64缺少一些主要功能/我没有按预期使用它,应该更好地回退到datetime.datetime? 解决方法
除了我的评论之外,我还尝试了一个简单的例子,看看
documentation reference的格式是什么
>>> import numpy as np >>> a = np.datetime64('2015-03-23T17:00') # 17hr local time >>> b = np.datetime64('2015-03-23T17:00Z') # 17hr Zulu >>> a numpy.datetime64('2015-03-23T17:00-0400') >>> b numpy.datetime64('2015-03-23T13:00-0400') >>> >>> a.tolist().time() datetime.time(21,0) >>> b.tolist().time() datetime.time(17,0) >>> 这是我的语言环境的适当时差. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- 一小部分用python进行MD5加密的小技巧
- python – 将“x if x is not else y”重构为“x或y”
- 代购被骗?Python带你征服骗子!直接干掉他的网站!亲身经历
- Python-22-并发编程
- URL可以在浏览器或wget中正常工作,但是从Python或cURL中清空
- 实现TensorFlow物体检测的简单示例
- python – 所有O(1)函数运行的时间都相同.对或错?
- Python通过递归遍历出集合中所有元素的方法
- python – dict.setdefault(key,[]).append() – >去除附加
- Python3网络爬虫实战-13、部署相关库ScrapydClient、Scrapy