[英]How to format Timespan object to string
我正在寻找以下格式: 00:00:00
: 00:00:00
: 00:00:00
在此处使用该部分作为参考。 这应该在技术上有效.ToString("hh:mm:ss")
但它抱怨语法错误。
注意: ToString("g")
很接近但是给我这个格式0:0:0.0000...
如果有问题的值不是整数,我希望格式化程序截断或舍入。
尝试:
ToString("hh':'mm':'ss")
还应该工作:
ToString("c")
你的语法几乎是正确的,这有效: ToString("hh\\\\:mm\\\\:ss");
假设你有TimeSpan ts
;
然后尝试:
String.Format("{0} {1} {2}", ts.Hours, ts.Minutes, ts.Seconds);
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.