Sekunden bei Eingabetyp anzeigen = Datum lokal in Chrome

In Google Chrome, wenn ich den Wert einer Eingabe vom Typ festlegendatetime-local bis zu einer Zeit, die Sekunden enthält, wobei der Sekundenwert 0 ist. Chrome entscheidet sich, den Sekundenwert in der Eingabe nicht anzuzeigen, was bedeutet, dass der Benutzer die Sekunden überhaupt nicht einstellen kann.

Z.B. Wenn ich den Wert auf setze2013-10-24T20:36:01 Anschließend zeigt Chrome eine Eingabe an und der Nutzer kann Tag, Monat, Jahr, Stunden, Minuten und Sekunden nach Belieben ändern (einschließlich 0). Wenn ich den Wert auf setze2013-10-24T20:36:00 dann verschwindet der Sekundenanteil. Ich kann verstehen, dass es nicht angezeigt wird, wenn für Sekunden kein Wert übergeben wurde, aber ich setze sie explizit auf 0, sodass ich angenommen hätte, dass es sie anzeigen würde.

Der Grund, warum dies ein Problem ist, ist, dass ich die Zeiten aus einer Datenbank lese und wenn eine von ihnen auf 0 Sekunden gesetzt wurde, kann der Benutzer die Zeit nicht ändern, ohne sie mit Entwicklertools zu hacken!

Vermisse ich etwas?

Vielen Dank!

Antworten auf die Frage(1)

Ihre Antwort auf die Frage