Ich erhalte zwei Arten von Datum, Sekunden und Millisekunden, für die ich versuche, in ein Datum zu konvertieren.MomentJS Umwandlung EPOC Millisekunde bis heute
Seconds: 1458820878062
Milliseconds: 1458823059491000
Ich kann sekundenschnell über konvertieren:
function convertToDate() {
var date = 1458820878062;
var m = moment.utc(date).utcOffset(moment().format('ZZ'));
return m.format('DD-MM-YY HH:mm:ss.SSS');
}
Wie kann ich konvertieren Millisekunden auf ein Datum? Und wenden Sie die notwendige Konvertierung auf welches Datum auch immer an?
Etwas entlang der Linien von:
if(date.length = 13) {
// Do seconds conversion
if(date.length > 13) {
// Do milliseconds conversion
Danke, wie kann ich Länge Datum überprüfen .. versucht haben: if (Date.toString() Länge = 13.) {Aber Fehler Typeerror erhalten: Kann nicht abtreten nur Eigenschaft ‚Länge‘ der Zeichenfolge lesen –
@OamPsy: - "Prüfe Länge des Datums" ... was willst du damit machen? –
Weil einige Male in Sekunden sind. Wenn ich/1000 auf ein zweites Format anwende, würde es zu 145882087.8062 werden, daher möchte ich nur/1000 in Millisekunden. –