使用正确的格式字符串设置Date文本对象

时间:2013-08-14 01:49:07

标签: asp.net-mvc-4

我无法找出秘密格式字符串,以便将时间显示在时间文本框中。时间以这种格式存储在数据库中'10:30 AM'DeliveryTime被定义为数据库中的字符串。我尝试了类似下面的各种版本无济于事。请帮忙。

<input type="time" id="DeliveryTime" name="DeliveryTime" class="form-control" value="@Model.DeliveryTime.ToString("hh:mm tt")">

1 个答案:

答案 0 :(得分:0)

查看数据库中的值的格式(上午10:30)以及您尝试使用的格式:hh:mm tt,它们是相同的...所以您需要做的就是直接显示它:

<input type="time" id="DeliveryTime" name="DeliveryTime" class="form-control" value="@Model.DeliveryTime">

或者我在这里遗漏了什么?