Разница между атрибутами типа ввода datetime и datetime-local в HTML5 - PullRequest
0 голосов
/ 25 августа 2018

В книге говорится, что атрибут datetime-local указывает поле ввода даты и времени без часового пояса.

Но нет четкой ссылки на то, что означает datetime.Я предполагаю, что оно указывает поле ввода даты и времени с часовым поясом.

Я использую Linux.Таким образом, я не могу проверить свой код в Internet Explorer и Safari.

datetime-local поддерживается только в Chrome и Opera, но не в Firefox.

И datetime кажетсяне допускается ни в одном из вышеупомянутых браузеров.

1 Ответ

0 голосов
/ 25 августа 2018

datetime используется для поддержки большинством браузеров, но он устарел и удален в пользу datetime-local.

Это потому, что datetime вызвал путаницу - для какого часового пояса мы выбираем дату и время? Часовой пояс, где расположен сервер? Часовой пояс, где находится пользователь? Я полагаю, что некоторые из них позволили вам выбрать часовой пояс в какой-то момент?

В любом случае, Это не имело смысловой смысл , и вызвало некоторую путаницу, поэтому для решения этой проблемы был введен datetime-local - часовой пояс всегда будет установлен на местоположение пользователя.

Вы можете узнать больше об этом здесь .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...