如何以正确的格式显示TimeSpan?

时间:2016-05-15 10:03:12

标签: c# asp.net webforms

我该怎么做?

这就是代码

TStream

它以这种方式显示

<%# (DateTime.Now - Convert.ToDateTime(Eval("user_lastlogin"))) %>

而不是

17:55:43.2322234

1 个答案:

答案 0 :(得分:2)

您必须使用TimeSpan的ToString(“format”)方法

<%# (DateTime.Now - Convert.ToDateTime(Eval("user_lastlogin"))).ToString("hh':'mm':'ss") %>

更多信息:

https://msdn.microsoft.com/en-us/library/ee372286(v=vs.110).aspx