MadMyche
Mozilla имеет хорошую запись о типе ввода DateTime наряду с его локальным вариантом DateTime. Я бы посоветовал вам прочитать это, чтобы узнать, как работает HTML DatePicker
<input type="datetime-local"> - HTML: язык гипертекстовой разметки | MDN[^]
Что касается отображения в нем в IST (чего нет в вашем примере), то я бы рекомендовал вам ознакомиться с опциями форматирования даты и времени JavaScript
Форматы Дат JavaScript[^]
Как получить DateTime со смещением часового пояса (формат 8601) в Javascript[^]
Как отформатировать дату JavaScript - переполнение стека[^]
Там есть много документации, чтобы вы могли начать работу. Если у вас возникнут проблемы с кодом, который вы пишете, пожалуйста, не стесняйтесь публиковать снова с кодом, что вы хотите, чтобы код делал, и что на самом деле происходит.
Это делает его намного проще, чтобы помочь вам с реальной проблемой.