Время форматирования для ввода - PullRequest
0 голосов
/ 27 сентября 2018

Как мне отформатировать интервал времени в поле типа ввода в ядре mvc, используя помощники тегов?

Я пробовал следующее:

<input asp-for="ScoreCard.StartTime" type="time" value="@string.Format("{0:hh:mm}", Model.ScoreCard.StartTime)" class="form-control">

Но это приводит к следующей компиляцииошибка:

FormatException: входная строка была в неправильном формате.System.Globalization.TimeSpanFormat.FormatCustomized (значение TimeSpan, формат строки, DateTimeFormatInfo dtfi)

1 Ответ

0 голосов
/ 27 сентября 2018

Я использовал неправильный формат.Правильный:

<input asp-for="ScoreCard.StartTime" type="time" value="@string.Format("{0:hh\\:mm}", Model.ScoreCard.StartTime)" class="form-control">
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...