2017-04-12 2 views
0

wie das Zeitformat H: MM in das Format HH: mm konvertiert wird, wenn es in einstelliger Zahl angezeigt wird. Zum Beispiel möchte ich um 9:00 Uhr als 09:00 Uhr zeigen.In ein bestimmtes Zeitformat umwandeln

Meine Eingabe sollte 9:00 Uhr sein und die Ausgabe sollte 09:00 Uhr sein.

+0

JavaScripts [ 'Date()'] (https://developer.mozilla.org/ de/docs/Web/JavaScript/Referenz/Global_Objects/Datum) könnte von Wert sein. –

+1

Dafür sollten Sie anfangen, etwas Code zu schreiben –

+0

Mögliches Duplikat von [Leading 0 fehlen von Daten und Zeit] (http://stackoverflow.com/questions/17996874/leading-0-missing-from-data-and-time) –

Antwort

0

var newDate = new Date(); 
 
console.log("0" + newDate.getHours());

Verwendung Date(). Es könnte dir helfen.

+0

Ich verwende kein Date(). Ich erhalte String-Daten wie 12:10 vom Service-Aufruf und muss in einem bestimmten Format konvertieren. – Raj

0

Moment.js (https://momentjs.com/) ist normalerweise meine Go-to-Bibliothek für das Parsing von Datum.

Nicht sicher genau das, was ihr Ausgabeformat in voll ist, aber so etwas wie die folgenden sollte es tun:

moment("1/5/15 9:3:4", "D/M/YY h:m:s").format("DD/MM/YYYY hh:mm:ss") == "01/05/2015 09:03:04"