Skip to main content
 首页 » 编程设计

python之如何将当前日期转换为以日期形式存储在 excel 中的 float

2025年05月04日7zhenyulu

我可以使用 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 闰年错误。