- Published on
How to convert Date to Unix Timestamp in Javascript
In Javascript, Date
object has getTime() method and it returns number of milliseconds since the Unix epoch which is January 1, 1970 00:00:00 UTC
And unix timestamp are mostly represented in seconds
not milliseconds
and so we'll be converting milliseconds to seconds by dividing it by 1000.
const date = new Date(); // Or any Date('YYYY-MM-DD')
const unixTimestamp = Math.floor(date.getTime() / 1000);
Happy converting date!