// Get current timestamp const nowTimestamp = Math.floor(Date.now() / 1000); // Get timestamp for a date const dateTimestamp = Math.floor(+new Date("2017-12-31") / 1000);
To those wondering what the unary
+ operator does in this example: it tries to convert a value into a number.
new Date("2017-12-31") returns a string by default, the unary
+ operator that precedes it, converts that string value to a number by calling
toNumber() method on the
Date object. As simple as that :)