【发布时间】:2017-10-02 09:47:41
【问题描述】:
我正在使用 ExcelWriter 写入 excel 文件:
writer = pd.ExcelWriter(fn,datetime_format=' d hh:mm:ss')
df.to_excel(writer,sheet_name='FOO')
写入操作成功并打开相应的 excel 文件,我看到日期时间按照要求很好地格式化了。但是,数据框的另一列 dtype timedelta64[ns] 会自动转换为数值,所以在 Python 中我看到了
0 days 00:23:33.499998
在 Excel 中:
0.016359954
这可能与转换为天数的持续时间相同。
有什么方法可以使用pd.ExcelWriter?控制时间增量格式@
【问题讨论】: