【发布时间】:2019-08-21 18:52:13
【问题描述】:
我正在寻找一种将 YYYYmmdd 格式给出的日期转换为 dtype='datetime64' 的 np.array 的方法。日期存储在另一个 np.array 中,但 dtype='float64'。
我正在寻找一种通过避免使用 Pandas 来实现这一目标的方法!
我已经尝试过类似answer 中建议的方法,但作者指出“[...] 如果(日期格式)在 ISO 8601 中,您可以使用 numpy 直接解析它,[...]” .
由于在我的情况下日期格式是 YYYYmmdd,它是(?) ISO 8601,所以应该可以使用 numpy 直接解析它。但我不知道如何,因为我是 python 和一般编码的初学者。
我真的尽量避免使用 Pandas,因为当有办法通过使用我已经在使用的模块完成任务时,我不想让我的脚本变得臃肿。我还读到它会降低速度here。
【问题讨论】:
标签: python python-3.x numpy datetime datetime-format