Ich versuche die letzten 3 Nullen zu entfernen 1437203995000
Wie mache ich das in Javascript. Ich generiere die Zahlen aus der neuen Funktion date ()
Ich versuche die letzten 3 Nullen zu entfernen 1437203995000
Wie mache ich das in Javascript. Ich generiere die Zahlen aus der neuen Funktion date ()
Antworten:
Hier ist ein Ansatz mit str.slice(0, -n)
. Dabei ist n die Anzahl der Zeichen, die Sie abschneiden möchten.
var str = 1437203995000;
str = str.toString();
console.log("Original data: ",str);
str = str.slice(0, -3);
str = parseInt(str);
console.log("After truncate: ",str);
Entfernen Sie die letzten 3 Zeichen einer Zeichenfolge
var str = '1437203995000';
str = str.substring(0, str.length-3);
// '1437203995'
Entfernen Sie die letzten 3 Ziffern einer Zahl
var a = 1437203995000;
a = (a-(a%1000))/1000;
// a = 1437203995
Sie müssen nur den Datums- / Zeitstempel durch 1000 teilen, wie:
var a = 1437203995000;
a = (a)/1000;
function removeDigits(x, n){ return (x-(x%Math.pow(10, n)))/Math.pow(10, n) }
, in denenx
ist die Nummer , die Sie möchten Ziffern entfernen aus, undn
die Anzahl der Ziffern , die Sie entfernen möchten.