Я использую тип ввода даты
<input type="date" class="form-control " id="StartDateInput">
В Chrome он работает абсолютно нормально, но в IE и Safari показывает пустое поле.
См. caniuse .
Internet Explorer и Safari не поддерживают тип date, поэтому они используют тип по умолчанию (text).
date
text
Нормальное поведение, которое вы видите.
Вы можете найти или написать JavaScript для полифилла для этой функции.