删除 javascript 中字符串或数字的最后3个字符

我试图删除这里的最后3个零: 1437203995000

我如何在 JavaScript 中做到这一点? 我从新的 date()函数生成数字。

168844 次浏览

删除字符串的最后3个字符

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

删除数字的最后3位数字

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

下面是使用 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);

你只需要把日期时间戳除以1000就可以了,比如:

var a = 1437203995000;
a = (a)/1000;