Создание полей HTML Date and Time онлайн

Генератор HTML Date and Time Input создает элемент <input> для даты, локальной даты и времени, месяца, времени или недели ISO. Выберите Type и задайте Name, ID, видимый Label и Default Value. Предпросмотр, HTML-код и C#-код обновляются одновременно.



Создание поля даты или времени в C#

Панель C# показывает, как создать настроенные input и label с помощью Aspose.HTML for .NET . Созданный код выполняет следующие действия:

  1. Создает HTMLDocument и HTMLInputElement с помощью CreateElement() .
  2. Задает тип, имя, ID и начальное значение в соответствии с выбранными настройками.
  3. Создает HTMLLabelElement , затем задает его свойство For и видимый текст.
  4. Добавляет оба элемента через AppendChild() и сохраняет документ с помощью Save() .

Сначала настройте поле, затем скопируйте обновленный C#-код в свой .NET-проект.


FAQ по генератору HTML Date and Time Input

1. Какие типы полей даты и времени поддерживает генератор?

Генератор поддерживает date, datetime-local, month, time и week. Каждый вариант создает соответствующий HTML input и требует значения в машиночитаемом формате своего типа.

2. Почему отображаемая дата или время отличается от созданного значения?

Браузер может показывать локализованный интерфейс и формат, тогда как HTML-значение сохраняется в стандартизированном машиночитаемом виде. Поэтому созданная разметка не зависит от локали отображения пользователя.

3. Содержит ли datetime-local часовой пояс?

Нет. Значение datetime-local содержит календарную дату и местное время без смещения UTC и идентификатора часового пояса. Приложение должно отдельно определить нужный часовой пояс при сохранении или обработке значения.

4. Почему интерфейс выбора различается в браузерах и на устройствах?

Поля даты и времени используют интерфейсы браузера и операционной системы. Формат отправляемого значения стандартизирован, но календарь, часы и выбор недели могут выглядеть и работать по-разному.

5. Почему неделя ISO около Нового года может относиться к другому году?

Нумерация недель ISO использует год недели, который не всегда совпадает с календарным годом даты. Поэтому первые или последние дни календарного года могут относиться к соседнему году по нумерации недель ISO.


Установка Aspose.HTML for .NET

Установите Aspose.HTML for .NET из NuGet с помощью .NET CLI:

dotnet add package Aspose.HTML

Также можно использовать интерфейс диспетчера пакетов NuGet или выполнить Install-Package Aspose.HTML в консоли диспетчера пакетов. Подробные инструкции приведены в руководстве по установке . Чтобы протестировать API без ограничений ознакомительной версии, запросите временную лицензию .