我有大小500的时间戳数组如下:差异年时间戳的阵列与当今
>>>TimeStampArray[0]
Timestamp('2017-02-20 14:00:19')
我想找到与今天的日期是数组的每个元素的时间差,并表示该输出在几天内。
例如TimeStampArray [0] - today()= 3天
我已经尝试使用带有TimeStampArray的pandas datetimeindex,但它始终未能转换为格式,然后我可以将timedelta函数应用于。
编辑:
type(TimeStampArray.dtypes)
<type 'numpy.dtype'>
头()给error: 'numpy.ndarray' object has no attribute 'head'
我刚刚打印整个阵列和内容看为:
'2010-12-21T22:00:10.000000000', '2014-11-02T00:00:17.000000000',
'2014-07-14T15:00:11.000000000', '2010-12-31T12:00:18.000000000',
'2010-12-20T00:00:33.000000000', '2010-12-20T00:00:33.000000000'], dtype='datetime64[ns]')
你可以张贴打印的'输出(TimeStampArray.head());打印(TimeStampArray.dtypes)' – MaxU