假设T
为numpy.datetime64
,以ms为单位。是否有一种不那么模糊的方式转换单位比这个?
T1 = np.array( [T], dtype = 'datetime64[ns]' )[0]
我更喜欢更可猜测的东西,就此而言,可读性更强。
答案 0 :(得分:3)
这是你要找的吗?
>>> x = numpy.datetime64('2005-02-25T03:30Z', 'ms')
>>> x
numpy.datetime64('2005-02-24T22:30:00.000-0500')
>>> numpy.datetime64(x, 'ns')
numpy.datetime64('2005-02-24T22:30:00.000000000-0500')