[英]excel: 0 in [h]:mm format becomes -1 when I save it to another file
我能说得最好的是由于openpyxl当前在保存到文件时处理时期的方式。 即使您只显示日期时间的时间部分,Excel似乎实际上将您的0:00
存储为日期时间。
解决此问题的一种方法是在时间中添加一个日期组件(因此它不会默认为时代)。 例如,将时间设置为2018-01-01 0:00
,然后将其格式化为h:mm
不知道这种方法是否可以满足您的所有要求,但是对于我来说,它确实没有使用-1
进行了复制
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.