HTML: выбор даты
создаём поле ввода для даты с помощью HTML

Вместо привычно JavaScript попробуйте использовать type="date"
для HTML-атрибута input
. Так в большинстве современных браузеров открывается встроенный выбор даты, облегчая пользователям заполнение форм на веб-страницах.
<input type="date" name="birthday">
Атрибут type
со значение date
создаёт поле ввода для даты, не требующее подключения дополнительных внешних библиотек.
Дополнительная информация на MDN
Спасибо за внимание.