我在 MVC 4 中工作并且使用 开发快车.

我使用数据编辑器 TimeEdit:

<td>
   @Html.DevExpress().TimeEdit(
   settings => {
     settings.ControlStyle.CssClass = "form-control input-sm";
     settings.Name = "HoraInicioFiltro";
     settings.Properties.DisplayFormatString = "h:mm tt";
     settings.Width = System.Web.UI.WebControls.Unit.Percentage(100);
   }).GetHtml()
</td>

并且在 viewtimeedit 来了:

enter image description here

问题:我想要它附带 00:00 并且不与 12:00

有帮助吗?

解决方案

只需设置您想要的时间:

settings.DateTime = DateTime.Now;

或者,如果您想要 00:00:

settings.DateTime = new DateTime(2014, 1, 1, 0, 0, 0)

DisplayFormatString 对你来说是:

settings.Properties.DisplayFormatString = HH:mm";
许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top