У меня есть DateTime-Input в форме HTML с step = "1". Он правильно показывает секунды в пользовательском интерфейсе, и когда пользователь открывает сборщик, он может выбрать секунды. Однако при получении значения этого ввода с помощью JavaScript секунды не получаются, если они «00». < /P>
Пример: < /p>
< /code>
document.getElementById("creation-start").value // produces '2025-02-12T09:05'
document.getElementById("creation-end").value // produces '2025-02-12T09:05:22'
< /code>
Есть ли какой-нибудь собственное HTML способ сделать вход DateTime-Local < /code> включать в себя секунд «00» при получении значения? < /p>
Поведение одинаково как для Chrome, так и для Edge (оба версия 132). < /p>
Я рассказал о существующих вопросах о DateTime-Local, но большинство из них кажется быть некоторое время назад, когда секунды не поддерживались. Текущие документы DateTime-Local MDN, по-видимому, предполагаются ноль. Но в моем случае я должен показать секунды в сборщике, потому что пользователи хотят иметь возможность выбрать секунд. Добавьте их, если им не хватает, но я хотел бы избежать этого, если возможно.
Подробнее здесь: https://stackoverflow.com/questions/794 ... onds-set-t