Python xlwings模块出现问题。某些日期包含小时值

Python xlwings模块出现问题。某些日期包含小时值,python,excel,pandas,xlwings,Python,Excel,Pandas,Xlwings,我注意到当使用 workbook_name.sheets[sheet_name].range(cell_range).value = df 将Pandas DataFrame写入单元格范围,尽管Datetime索引设置为时段结束(此处为每月,示例如下行所示) 在excel中传输时,特定日期始终包含小时值,尽管数据框中不存在此类信息 日期始终如下所示: 3/31/1985 1:00:00 AM 3/31/1991 1:00:00 AM 3/31/1996 1:00:00 AM 同样的问题

我注意到当使用

workbook_name.sheets[sheet_name].range(cell_range).value = df
将Pandas DataFrame写入单元格范围,尽管Datetime索引设置为时段结束(此处为每月,示例如下行所示)

在excel中传输时,特定日期始终包含小时值,尽管数据框中不存在此类信息

日期始终如下所示:

3/31/1985  1:00:00 AM
3/31/1991  1:00:00 AM
3/31/1996  1:00:00 AM
同样的问题仍然存在于季度数据中,我已经尝试过使用多个数据框,这些数据框的日期早在1900年代(早在excel支持的时候),相同的日期总是存在这个问题,而其余的日期都是正确的;e、 g.1961年3月始终是1961年3月31日,而不是1961年3月31日凌晨1:00。有没有办法解决这个问题,或者这似乎是某种错误

问题在于,当在Excel中使用类似Vlookup函数的函数时,该函数返回一个错误。先谢谢你

3/31/1985  1:00:00 AM
3/31/1991  1:00:00 AM
3/31/1996  1:00:00 AM