habe ich bemerkt, dass mit dem HTML-Code unten:Wie rufe ich die Benutzer-System bevorzugt, Datums- und Zeitformate in JavaScript Betriebs
<input type="date" value="2017-12-13" />
Ergebnisse in einem Eingang wie folgt aussehen:
Diese Formatierung ist mit von Fenstern Formatierung Konfiguration consistant:
Ich habe jedoch keinen Beweis gefunden, dass ich Daten manuell mit einer JavaScript-Funktion formatieren kann.
Es scheint seltsam, dass sie diese Funktionalität in einem HTML-Element, aber nicht in Javascript bereitstellen.
Als eine hacky Ansatz, habe ich in nur eine Eingabe erstellen, Deaktivieren und Formatieren mit CSS wie einfacher Text aussehen.
Gibt es eine Funktion, die mir nicht bekannt ist, um diese Formatierung zu verwenden, und wenn nicht, gibt es Pläne, diese Funktionalität hinzuzufügen.
Für eine einfache Möglichkeit, sich selbst zu testen, folgen Sie den Formatierungsänderungen in den Fenstern im Bild oben angezeigt. Starten Sie Google Chrome neu, dann besuchen Sie https://jsfiddle.net/3hyyv04d/1/
Davon geschieht es, weil einige JavaScript Sie verwenden. Der grundlegende Browser-Code schreibt Datumszeichenfolgen nicht so um. – Pointy
Ich bin mir nicht sicher, ob ich die Frage verstehe. Sie möchten eine Funktion, die ein Datumsobjekt wie das Benutzer-OS formatieren kann? – MinusFour
@Pointy sein passiert ohne Javascript, versuchen Sie es selbst - siehe https://jsfiddle.net/3hyyv04d/ –