我在Pandas DataFrame中有一个date time列,我想将它转换为分钟或秒。
例如:我想将00:27:00转换为27分钟。
example = data['duration'][0]
example结果:numpy.timedelta64(1620000000000,'ns')
实现这一目标的最好方法是什么?
发布于 2014-10-26 03:36:05
使用array.astype()可以安全地转换数组的类型:
>>> import numpy as np
>>> a = np.timedelta64(1620000000000,'ns')
>>> a.astype('timedelta64[m]')
numpy.timedelta64(27,'m')https://stackoverflow.com/questions/26566107
复制相似问题