Excel 如何在数组中存储时间戳?

Excel 如何在数组中存储时间戳?,excel,python-3.x,numpy,timestamp,Excel,Python 3.x,Numpy,Timestamp,我需要从excel文件中导入几个用户的一些测量值。为了进一步计算,我还需要时间戳。我想把它存储在一个数组中,但它不起作用 for n in range(len(users)): sheet = pe.get_sheet(file_name=users[n],name_columns_by_row=0) sheet = sheet.to_array() data_meas = np.array(sheet) data_no_time=(data_meas[2:,2:

我需要从excel文件中导入几个用户的一些测量值。为了进一步计算,我还需要时间戳。我想把它存储在一个数组中,但它不起作用

for n in range(len(users)):
    sheet = pe.get_sheet(file_name=users[n],name_columns_by_row=0)
    sheet = sheet.to_array()
    data_meas = np.array(sheet)
    data_no_time=(data_meas[2:,2:].astype(np.float))
    #print(data_meas)

    # get timestamps 
    for row in range(len(data_meas)-2):
        input_time = data_meas[row+2,1]
        input_date = data_meas[row+2,0]

        times =datetime.datetime.strptime(input_date, "%d/%m/%Y %H:%M:%S")
        datarr = np.array(times, 'datetime64[us]')
有人知道怎么处理吗?
谢谢

请发布完整的回溯。“它不工作”不是一个有用的错误描述。datarr只存储一个值,而不是列表中的所有时间戳。我希望有一个包含所有时间戳的数组,并且可以通过索引调用时间戳。这是我调用datarr[0]:Indexer时的错误。错误:数组的索引太多。请将澄清信息添加到您的帖子中。它在那里比在注释中更可读。
times
是一个单一的值,一个标量
datarr
则是一个0d数组。你不需要索引它。