Pokaż sekundy na typie wejścia = data-lokalna w Chrome

W Google Chrome, jeśli ustawię wartość wejścia typudatetime-local do czasu zawierającego sekundy, w których wartość sekund wynosi 0 Chrome postanawia nie pokazywać wartości sekund na wejściu, co oznacza, że ​​użytkownik w ogóle nie może ustawić sekund.

Na przykład. Jeśli ustawię wartość na2013-10-24T20:36:01 następnie Chrome wyświetli dane wejściowe, a użytkownik może zmienić dzień, miesiąc, rok, godziny, minuty i sekundy na dowolne dane (w tym 0). Jeśli ustawię wartość na2013-10-24T20:36:00 następnie sekundowa część znika. Rozumiem, że nie jest pokazywany, jeśli nie przekazano żadnej wartości w sekundach, ale wyraźnie ustawiam je na 0, więc uznałbym, że je pokaże.

Powodem, dla którego jest to problem, jest to, że czytam czasy z bazy danych i jeśli któryś z nich został ustawiony na 0 sekund, użytkownik nie może zmienić czasu bez włamywania się do niego za pomocą narzędzi programistycznych!

Czy czegoś mi brakuje?

Dzięki!

questionAnswers(1)

yourAnswerToTheQuestion