我正在使用openpyxl模块,当我要将日期复制到工作簿时,我得到了不同的结果
data_sz = sh.cell(row = row, column = 2)
data_c1 = new_ws.cell(row = row, column = 7)
data_c1.value = data_sz.value
从单元格值(data_sz):2020-05-05,我复制的值是:(data_c1)2020-05-05 00:00:00,我想摆脱那些时间数字。
答案 0 :(得分:1)
日期和时间必须始终具有格式,否则Excel只会认为它们是数字。 openpyxl默认为ISO格式。
复制时,您可以复制数字格式:
data_c1.number_format = data_sz.number_format