我试图删除这里的最后3个零: 1437203995000
1437203995000
我如何在 JavaScript 中做到这一点? 我从新的 date()函数生成数字。
date()
删除字符串的最后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是要截断的字符数。
str.slice(0, -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;