FormatException出现以下错误:
<td class="numeric">@String.Format("{0:hh:mm:ss}", testrun.ExecutionTime)</td>
ExecutionTime
是TimeSpan。此格式字符串有效。这是一个错误还是我错过了一些明显的东西(考虑到时间已晚 - 后者可能是它)。
答案 0 :(得分:10)
尝试转义:
String.Format("{0:hh\\:mm\\:ss}", testrun.ExecutionTime)
答案 1 :(得分:3)
您不是在寻找@testRun.ExecutionTime.ToString("format here")
方法吗?
格式化时间跨度的字符串:http://msdn.microsoft.com/en-us/library/dd992632.aspx