Удалить последние 3 символа строки или числа в javascript

Я пытаюсь удалить последние 3 нуля 1437203995000

Как это сделать в javascript. Im генерирует числа из новой функции date()

Ответ 1

Вот подход, использующий str.slice(0, -n). Где n - количество символов, которое вы хотите усечь.

var str = 1437203995000;
str = str.toString();
console.log("Original data: ",str);
str = str.slice(0, -3);
str = parseInt(str);
console.log("After truncate: ",str);

Ответ 2

Удалить последние 3 символа строки

var str = '1437203995000';
str = str.substring(0, str.length-3);
// '1437203995'

Удалить последние 3 цифры числа

var a = 1437203995000;
a = (a-(a%1000))/1000;
// a = 1437203995