2016-03-19 8 views
0

DateTimeの時間部分だけが必要です - HH:mm。残りの部分を削除するにはどうしたらいいですか?私は剃刀でそれをすることができますか?表示:DateTimeから日付を削除する方法C#

@Html.DisplayFor(m=>m.model.MondayStart) 

または私はモデルに何らかの種類の属性を追加する必要がありますか?

public DateTime MondayStart { get; set; } 

答えて

3

あなたの財産にDisplayFormatAttributeを追加し、DataFormatStringプロパティを指定します。

[DisplayFormat(DataFormatString = "{0:HH:mm}")] 
public DateTime MondayStart { get; set; } 
0

あなたはあなたの財産のためのDisplayFormatを使用することができます。

[DisplayFormat(DataFormatString = "{HH:mm}")] 
public DateTime MondayStart { get; set; } 

それともDisplayTemplateを作成することができます。

@model DateTime? 
if (Model.HasValue) 
{ 
    @Model.ToString("HH:mm") 
} 
関連する問題