Remove Last 3 Characters of String or Number in Javascript

Remove Last 3 Characters of String or Number in Javascript

I'm trying to remove last 3 zeroes here: 1437203995000

How do I do this in JavaScript? I'm generating the numbers from new date() function.

3 Answers

Here is an approach using str.slice(0, -n). Where n is the number of characters you want to truncate.

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

Remove last 3 characters of a string

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

Remove last 3 digits of a number

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

you just need to divide the Date Time stamp by 1000 like:

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

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Robert Thorne
Author

Robert Thorne

Robert Thorne covers electric vehicle innovations, autonomous driving systems, global mobility trends, and automotive engineering developments.