我可以使用 xldate_as_tuple 函数将从 excel 读取的日期转换为正确的日期。是否有任何函数可以执行相反的操作,即将正确的日期转换为在 excel 中存储为日期的 float ?
请您参考如下方法:
在 xlrd xldate.py模块有几个函数,xldate_from_date_tuple()、xldate_from_time_tuple() 和 xldate_from_datetime_tuple(),它们将日期时间对象转换为 Excel 系列日期。
另外,在 XlsxWriter utility.py 模块有一个名为 datetime_to_excel_datetime() 的函数将日期时间对象转换为 Excel 序列日期。
所有这些解决方案都考虑了纪元和 Excel 1900 闰年错误。
