This article will show you two methods: using the date.now() method and using the getTime() method to convert days to seconds using JavaScript. Start reading the detailed article.
Convert days to seconds using JavaScript
Using date.now() method
In the first method, we prefer using the date.now() to do it. This method will return the number of milliseconds since January 1, 1970, and this is a static method of the date object and very common for JavaScript developers. We have a code example below. Let’s learn with us.
Syntax: Date.now()
Parameter: NONE
Return value: The return value is the number of milliseconds.
Code example:
var date = new Date(); console.log("My date is: ", date); // Using the Date.now() method to get the time of date in milliseconds var millisecs = Date.now(); // Get seconds by using milliseconds divided for 1000 var seconds = millisecs / 1000; console.log("After converting a date to seconds: ", seconds);
Output
My date is: Tue November 15 2022 15:49:20 GMT+0700
After converting a date to seconds: 1668502160.878
Using the getTime() method
The second way is the getTime()
method in Javascript. This method will return the value as the number of milliseconds and is very common in Javascript. The developer can use it to getTime() of date in milliseconds.
Syntax: Date.getTime()
Parameter: NONE
Return value: The return value is the number of milliseconds.
Example:
var date = new Date(); console.log("My date is: ", date); // Get the time of date in milliseconds var millisecs = date.getTime(); // Get seconds by using milliseconds divided for 1000 var seconds = millisecs / 1000; console.log("After converting a date to seconds: ", seconds);
Output
My date is: Tue November 15 2022 15:49:20 GMT+0700
After converting a date to seconds: 1668502160.878
Browser Support
getTime()
is an ECMAScript1 (ES1) feature.
ES1 (JavaScript 1997) is fully supported in all browsers.
Summary
Hopefully, through the ways outlined above, you can easily find for yourself the best way to convert days to seconds using JavaScript. But we prefer using the getTime() method to do it. Don’t hesitate to leave your comment here if you have any questions or concerns about all methods we explain in this article.
Thanks for your reading!
Maybe you are interested:
- Convert a dd/mm/yyyy string to a Date in JavaScript
- Convert a date to another time zone using javascript
- Convert seconds to HH:MM:SS in JavaScript

My name is Fred Hall. My hobby is studying programming languages, which I would like to share with you. Please do not hesitate to contact me if you are having problems learning the computer languages Java, JavaScript, C, C#, Perl, or Python. I will respond to all of your inquiries.
Name of the university: HUSC
Major: IT
Programming Languages: Java, JavaScript, C , C#, Perl, Python