[英]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.