繁体   English   中英

ClosedXML TimeSpan格式

[英]ClosedXML TimeSpan Formatting

我使用以下命令将值00:25的时间跨度输出到excel工作表中:

string.Format("{0}:{1}",
Convert.ToInt32(Math.Truncate(shift.MealBreak.TotalHours)).ToString("D2"),
shift.MealBreak.Minutes.ToString("D2"));

有点矫kill过正,但能胜任。

但是,当放入excel中时,使用相同格式完成的所有其他值(如09:00)都将在09:00出现,但是在下载最终的excel工作表时,上述情况显示为00:25:00。

有没有一种方法可以强制ClosedXML不重新格式化00:25到00:25:00?

我环顾四周,但真的找不到任何关于该主题的东西,尽管我可能是盲目的。

excel的唯一方法是使时间跨度成为字符串。 更改文本的单元格格式或在字符串前面添加单引号。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM