Propriedade step do Input DatetimeLocal

Definição e uso

step Propriedade que define ou retorna o valor da propriedade step do campo de data e hora local.

A propriedade step do HTML define o intervalo de número válido de segundos ou milissegundos no campo de data e hora local (não se aplica a dias, meses, anos, horas ou minutos).

Exemplo: Se step="2", os números válidos podem ser 0, 2, 4 etc.

Dica: A propriedade step geralmente é usada com max e min Propriedades usadas em conjunto para criar uma série de valores válidos.

Veja também:

Manual de referência HTML:Atributo step do <input> do HTML

Exemplo

Exemplo 1

Alterar o intervalo de número válido de segundos no campo de data e hora local:

document.getElementById("myLocalDate").step = "10";

Experimente você mesmo

Exemplo 2

Alterar o intervalo de número válido em milissegundos no campo de data e hora local:

document.getElementById("myLocalDate").step = ".020";

Experimente você mesmo

Exemplo 3

Obter o intervalo de número válido de segundos no campo de data e hora local:

var x = document.getElementById("myLocalDate").step;

Experimente você mesmo

Sintaxe

Retornar a propriedade step:

datetimelocalObject.step

Definir a propriedade step:

datetimelocalObject.step = number

Valor da propriedade

Valor Descrição
number

Define o intervalo de número válido no campo de data e hora local.

Para segundos:

Usa um número que finalmente将达到 "60". Por exemplo: "1", "2", "10", "30" etc.

Para milissegundos:

Começa com "." e usa um número que finalmente将达到 "1000". Por exemplo: ".010", ".050", ".20" etc.

Detalhes técnicos

Retorno: Número, representando um intervalo de número válido medido em segundos ou milissegundos.

Suporte do navegador

Os números na tabela indicam a versão do navegador que suporta completamente essa propriedade.

Chrome Edge Firefox Safari Opera
Chrome Edge Firefox Safari Opera
Suporte 10.0 Suporte Suporte Suporte

Atenção:O elemento <input type="datetime-local"> não exibe nenhum campo de data e hora ou calendário no Firefox.