Показывать секунды при вводе типа = дата-локально в Chrome
В Google Chrome, если я устанавливаю значение для ввода типаdatetime-local
до времени, содержащего секунды, где значение секунд равно 0, Chrome решает не отображать значение секунд на входе, что означает, что пользователь вообще не может устанавливать секунды.
Например. Если я установлю значение на2013-10-24T20:36:01
затем Chrome покажет ввод, и пользователь может изменить день, месяц, год, часы, минуты и секунды на все, что они захотят (включая 0). Если я установлю значение на2013-10-24T20:36:00
затем часть секунд исчезает. Я могу понять, что это не показывается, если не было передано никакого значения для секунд, но я явно устанавливаю их в 0, поэтому я предположил бы, что это покажет их.
Причина, по которой это проблема, заключается в том, что я читаю время из базы данных, и если для любого из них установлено значение 0 секунд, пользователь не может изменить время, не взломав его с помощью инструментов разработчика!
Я что-то пропустил?
Спасибо!