Створення HTML Date and Time Input онлайн

Генератор HTML Date and Time Input створює <input> для дати, локальної дати й часу, місяця, часу або ISO-тижня. Виберіть Type та задайте Name, ID, видимий Label і Default Value – попередній перегляд, HTML- і C#-код оновлюватимуться одночасно.



Створення Date або Time Input на C#

Панель C# показує, як створити налаштовані input і label за допомогою Aspose.HTML for .NET . Згенерований код виконує такі дії:

  1. Створює HTMLDocument і HTMLInputElement методом CreateElement() .
  2. Задає Type, Name, ID і Default Value відповідно до вибраних параметрів.
  3. Створює HTMLLabelElement , а потім задає його властивість For і видимий текст.
  4. Додає обидва елементи методом AppendChild() і записує документ методом Save() .

Спочатку налаштуйте input, а потім скопіюйте оновлений C#-код у свій проєкт .NET.


Поширені запитання про HTML Date and Time Input

1. Які типи date і time input підтримує генератор?

Генератор підтримує date, datetime-local, month, time і week. Кожен Type створює відповідний 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 без обмежень ознайомлювальної версії, запросіть тимчасову ліцензію .