2016-11-23 2 views
1

Мне нужно сделать сайт-проект, и я буду использовать тип ввода «datetime-local», чтобы выбрать дату + время. Когда я пишу некоторые цифры в нем, ГОД всегда будет содержать 7 символов (вместо 4).Почему html input type = "datetime-local" значение длин YARAR 7?

Как я могу это изменить?

Привет

+0

Где мой код? Я получаю четырехзначный год. –

ответ

1

HTML спецификация не определяет верхний предел даты для <input type=datetime-local>. Однако сценарий ECMA определяет верхний предел объекта Date. Это 13 сентября 275 760.

Вы можете установить верхний предел в своем HTML, а Google Chrome сжимает поле года, если оно меньше 6 цифр.

<input type="datetime-local" max="9999-12-31T23:59"> 
+0

ui приятно, что бы это было, спасибо – Buh