Tach!
Ist man bei beispielsweise <input type="time">
beschränkt auf das, was der Browser von sich aus oder mit Hilfe von Angaben aus dem Betriebssystem für ein Eingabeformat anzeigt, oder kann man das auf irgendeine Weise als Autor beeinflussen?
Soweit ich das bisher gesehen habe, hilft da nicht mal die eingestellte Wunsch-Sprache, also das was bei accept-language mitgesendet wird. Bei meinem Versuch musste ich teilweise im Betriebssystem die Regionaleinstellungen ändern, um ein anderes Eingabeformat zu erhalten.
Dass value
immer ins 24-Stunden-Format gebracht wird, und dass serverseitig valdiert werden muss, ist soweit klar und kein Thema. Auch ob dies oder jenes Format für Anwender besser ist, ist eine Frage, die ohne konkreten Anwendungsfall nicht zu beantworten ist. Mir geht es nur um die technischen Möglichkeiten. Auch Alternativen wie type="text"
oder Lösungen mit Javascript sind nicht so prickelnd. Es wäre schon schön, das nutzen zu können, was der Browser prinzipiell bereits mitbringt.
Ich gehe davon aus, das die Antwort "geht nicht / ist so" lautet, aber vielleicht habe ich da auch etwas übersehen.
dedlfix.