Tipo de entrada HTML Texto input type datetime-local

<input type="datetime-local">

O campo datetime-local permite a seleção de uma data e hora combinadas, sem o fuso horário. É ideal para aplicações que precisam de uma marcação temporal específica, como agendamentos ou registros de eventos. O valor é retornado no formato YYYY-MM-DDTHH:MM. Também suporta restrições com min e max para limitar os intervalos de entrada. Ele é visualmente intuitivo e reduz erros de formatação manual. Como outros campos baseados em data, é compatível principalmente com navegadores modernos.

Exemplo

<input type="datetime-local" name="agendamento" min="2023-01-01T08:00" max="2024-12-31T18:00">

Este campo permite selecionar uma data e hora entre as faixas definidas, como agendamentos dentro do horário comercial.

Leia mais