时间跨度总时数的格式字符串

时间:2012-05-09 06:21:48

标签: asp.net

我在Telerik Grid中使用TimeSpan。在列的数据格式中,我只想要每行中的total_hours数据。我应该在那里使用什么fromat_string?例如,如果我需要小时和分钟,我会使用“hh:mm”!但总时数?

1 个答案:

答案 0 :(得分:0)

我认为没有默认格式来获取时间。我认为你必须能够定义一些自定义格式。(我不确定!)

如果您不想定义某种自定义格式,可以这样做:
假设您的网格绑定到某个 ViewModel 对象,该对象具有 Datetime 作为其属性之一。您可以再定义一个名为 NoOfHours 的属性。在此属性的getter中,您实际上可以从Datetime属性返回小时数。然后,您可以将网格列绑定到 NoOfHours 属性。
然后你不需要使用任何格式。希望它能帮到你!