Criar inputs HTML de data e hora online

O Gerador HTML Date and Time Input cria um <input> para data, data e hora local, mês, hora ou semana ISO. Escolha o Type e defina Name, ID, Label visível e Default Value. A visualização, a saída HTML e a saída C# são atualizadas juntas.



Criar um input de data ou hora em C#

O painel C# mostra como criar o input e o Label configurados com o Aspose.HTML for .NET .

  1. Cria um HTMLDocument e um HTMLInputElement com CreateElement() .
  2. Define Type, Name, ID e Default Value conforme as opções selecionadas.
  3. Cria um HTMLLabelElement e define sua propriedade For e o texto visível.
  4. Adiciona os dois elementos com AppendChild() e grava o documento com Save() .

Configure primeiro o input e depois copie o código C# atualizado para seu projeto .NET.


Perguntas frequentes sobre Date and Time Input

1. Quais tipos de input de data e hora são compatíveis?

O gerador aceita date, datetime-local, month, time e week. Cada Type produz o input HTML correspondente e exige um valor legível por máquina em seu formato específico.

2. Por que a data ou hora exibida pode ser diferente do valor gerado?

Navegadores podem apresentar um seletor e formato de exibição localizados, enquanto o valor HTML permanece no formato padronizado legível por máquina. Por isso a marcação gerada não depende da localidade de exibição do usuário.

3. datetime-local inclui um fuso horário?

Não. Um valor datetime-local contém uma data de calendário e hora local sem deslocamento UTC ou identificador de fuso. O aplicativo deve fornecer separadamente o contexto de fuso ao armazenar ou processar o valor.

4. Por que o seletor tem aparência diferente entre navegadores ou dispositivos?

Controles de data e hora usam interfaces específicas do navegador e do sistema operacional. O formato do valor enviado é padronizado, mas a interface de calendário, relógio e seleção de semana pode variar.

5. Por que uma semana ISO pode pertencer a outro ano perto do Ano-Novo?

Semanas ISO usam um ano de numeração de semanas, não apenas o ano civil da data. Portanto os primeiros ou últimos dias de um ano civil podem pertencer ao ano de semana ISO adjacente.


Instalar o Aspose.HTML for .NET

Instale o Aspose.HTML for .NET pelo NuGet usando a CLI do .NET:

dotnet add package Aspose.HTML

Você também pode usar a interface do Gerenciador de Pacotes NuGet ou executar Install-Package Aspose.HTML no Console do Gerenciador de Pacotes. Consulte o guia de instalação para configurar a biblioteca ou solicite uma licença temporária para avaliar a API sem limitações.