我正在尝试将一些日期从一个 Excel 电子表格写入另一个。目前,我在 excel 中得到一个不是我想要的表示形式,例如:“40299.2501157407”
我可以将日期很好地打印到控制台,但是写入 excel 电子表格似乎无法正常工作——数据必须是 excel 中的日期类型,我不能有它的文本版本。
这是读取日期的行:
date_ccr = xldate_as_tuple(sheet_ccr.cell(row_ccr_index, 9).value, book_ccr.datemode)
这是写出日期的行:
row.set_cell_date(11, datetime(*date_ccr))
除了一些比较之外,这两行之间没有对 date_ccr 做任何事情。
有任何想法吗?