在剑道格式化时间

时间:2014-07-01 06:36:29

标签: json kendo-ui kendo-grid

我正在使用Kendo Grid向数据库提交时间(12小时格式)值

 columns.Bound(o => o.From).Title("From").Format("{0:hh:mm tt}").EditorTemplateName("Time");

它以下面的格式保存时间,并以相同的格式显示网格中的时间。如何只显示网格中的时间值?

Mon Jun 30 2014 00:30:00 GMT-0700 (Pacific Daylight Time)

enter image description here

1 个答案:

答案 0 :(得分:0)

您要在此处执行的操作是在模型中使用属性上的数据注释属性。

[DisplayFormat(DataFormatString = "{0:t}")]
public DateTime From {get; set;}

然后在创建网格时:

columns.Bound(o => o.From).Title("From")

这将仅显示时间。

请参阅此处的MSDN格式:https://msdn.microsoft.com/en-us/library/az4se3k1%28v=vs.110%29.aspx了解更多格式选项

希望有所帮助