Как сделать время в html
5 лет назад
Человек-Молекула
Ответы
Для отображения времени на веб-странице в HTML можно использовать тег <time>.
Пример использования тега <time> для отображения текущего времени:
В атрибуте datetime указывается дата и время в формате ISO 8601. Этот атрибут необходим для машинного чтения времени на странице, поэтому его следует указывать всегда.
Если необходимо отобразить только время без указания даты, можно использовать атрибут datetime со значением T:
Также можно использовать JavaScript для динамического обновления времени на странице:
В этом примере мы используем JavaScript для обновления содержимого элемента <time> каждую секунду. Вместо статического значения времени мы выводим текущее время, полученное с помощью объекта Date().
4 года назад
Aleksey
Вопрос «время в HTML» обычно про одно из трёх: разметить дату на странице, вывести текущее время или дать пользователю выбрать время в форме.
Разметить дату и время
Тег <time> с атрибутом datetime в машинном формате:
Пользователь видит текст внутри тега, а поисковики и браузерные расширения читают точное значение из datetime. Формат: ГГГГ-ММ-ДД для даты, ЧЧ:ММ для времени, T между ними.
Показать текущее время
HTML не умеет обновлять время сам, это делает JavaScript:
toLocaleTimeString('ru-RU') выводит время в формате 14:05:09 по часовому поясу пользователя. Без секунд:
Дата словами: new Date().toLocaleDateString('ru-RU', { day: 'numeric', month: 'long' }) → 15 октября.
Поле выбора времени в форме
Браузер покажет поле с выбором часов и минут. min и max ограничивают диапазон. Другие поля:
Значение приходит на сервер в формате 14:30 независимо от того, как браузер показал его пользователю.
Теги и формы разбирают в бесплатном курсе «Введение в HTML и CSS».
7 дней назад
Никита Вихров






