Переполнение значений данных при вводе - PullRequest
0 голосов
/ 28 мая 2019

Я столкнулся с проблемой, так как сообщение об ошибке показывает, что предел данных превышает.

Я попытался изменить формат времени данных на множество таких, и, наконец, я попал на это.

<div class="form-group-inner">
   <div class="row">
       <div class="col-lg-3 col-md-3 col-sm-3 col-xs-12">
          <label class="login2 pull-right pull-right-pro">Start Time</label>
       </div>
          <div class="col-lg-9 col-md-9 col-sm-9 col-xs-12">
             <input type="time" id="Timefrom" name="Timefrom" 
              min="6:00" max="20:00">
          </div>
   </div>
</div>

<div class="form-group-inner">
   <div class="row">
     <div class="col-lg-3 col-md-3 col-sm-3 col-xs-12">
         <label class="login2 pull-right pull-right-pro">Startdate</label>
     </div>
     <div class="col-lg-9 col-md-9 col-sm-9 col-xs-12">
         <input type="date" id="Startdate" name="Startdate"
          value="2019-06-29" min="2019-01-01" max="2019-12-31">
     </div>
     </div>
   </div>
</div>

if (!String.IsNullOrEmpty(fc["Timefrom"]) && !String.IsNullOrEmpty(fc["Startdate"]))
   {
     string[] rdate = fc["Startdate"].Split('-');
     model.Timefrom = Convert.ToDateTime(rdate[2] + "-" + rdate[1] + "-" + rdate[0] +  " " + fc["Timefrom"])
   }

1 Ответ

0 голосов
/ 28 мая 2019

C # не поддерживает формат даты и времени "дд-мм-гг чч: мм".Пожалуйста, перепишите ваш код следующим образом

if (!String.IsNullOrEmpty(fc["Timefrom"]) && !String.IsNullOrEmpty(fc["Startdate"]))
   {
     string[] rdate = fc["Startdate"].Split('-');
     model.Timefrom = Convert.ToDateTime(rdate[0] + "-" + rdate[1] + "-" + rdate[2] +  " " + fc["Timefrom"])
   }
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...