Créer des champs HTML de date et d’heure en ligne

Le Générateur HTML Date and Time Input crée un élément <input> pour une date, une date et une heure locales, un mois, une heure ou une semaine ISO. Choisissez Type et définissez Name, ID, le Label visible et Default Value. L’aperçu et les sorties HTML et C# sont actualisés ensemble.



Créer un champ de date ou d’heure en C#

Le panneau C# montre comment créer le champ et le libellé configurés avec Aspose.HTML for .NET . Le code généré suit les étapes suivantes :

  1. Crée un HTMLDocument et un HTMLInputElement avec CreateElement() .
  2. Définit le type, le nom, l’ID et la valeur par défaut à partir des options sélectionnées.
  3. Crée un HTMLLabelElement , puis définit sa propriété For et le texte visible.
  4. Ajoute les deux éléments avec AppendChild() et enregistre le document avec Save() .

Configurez d’abord le champ, puis copiez le code C# actualisé dans votre projet .NET.


Questions fréquentes sur le Générateur HTML Date and Time Input

1. Quels types de saisie de date et d’heure le générateur prend-il en charge ?

Le générateur prend en charge date, datetime-local, month, time et week. Chaque Type produit le champ HTML correspondant et exige une valeur lisible par machine dans le format propre à ce type.

2. Pourquoi la date ou l’heure affichée peut-elle différer de la valeur générée ?

Les navigateurs peuvent présenter un sélecteur et un format d’affichage localisés, tandis que la valeur HTML conserve son format normalisé lisible par machine. Le balisage généré ne dépend donc pas des paramètres régionaux utilisés pour afficher le contrôle.

3. datetime-local inclut-il un fuseau horaire ?

Non. Une valeur datetime-local contient une date civile et une heure locale sans décalage UTC ni identifiant de fuseau horaire. L’application doit fournir séparément le contexte de fuseau horaire prévu lorsqu’elle stocke ou traite la valeur.

4. Pourquoi le sélecteur diffère-t-il selon le navigateur ou l’appareil ?

Les champs de date et d’heure utilisent des interfaces propres au navigateur et au système d’exploitation. Le format de la valeur envoyée est normalisé, mais le calendrier, l’horloge et la sélection de semaine peuvent varier.

5. Pourquoi une semaine ISO proche du Nouvel An peut-elle appartenir à une autre année ?

Les semaines ISO utilisent une année de numérotation des semaines et pas simplement l’année civile de la date. Les premiers ou derniers jours d’une année civile peuvent donc appartenir à l’année de semaine ISO voisine.


Installer Aspose.HTML for .NET

Installez Aspose.HTML for .NET depuis NuGet avec l’interface CLI .NET :

dotnet add package Aspose.HTML

Vous pouvez également utiliser l’interface du gestionnaire de packages NuGet ou exécuter Install-Package Aspose.HTML dans la console du gestionnaire de packages. Consultez le guide d’installation pour la configuration, ou demandez une licence temporaire afin d’évaluer l’API sans limitations.