var timestamp = new Date().getTime();
var timestamp = new Date().getTime();
console.log(timestamp);
var currentTimeInSeconds=Math.floor(Date.now()/1000); //unix timestamp in seconds
var currentTimeInMilliseconds=Date.now(); // unix timestamp in milliseconds
new Date().getTime()
new Date().valueOf()
const currentTimeInMilliseconds=Date.now(); // unix timestamp in milliseconds
//Date, Time, Timestamp
var today = new Date();
var DD = String(today.getDate()).padStart(2, '0');
var MM = String(today.getMonth() + 1).padStart(2, '0'); //January is 0!
var YYYY = today.getFullYear();
var hh = today.getHours();
var mm = today.getMinutes();
var ss = today.getSeconds();
today = YYYY + MM + DD + hh + mm + ss;
console.log('Date-Time: ', today);
const currentTimeInSeconds=Math.floor(Date.now()/1000); //unix timestamp in seconds
if (!Date.now) {
Date.now = function() { return new Date().getTime(); }
}
Short & Snazzy:
+ new Date()
A unary operator like plus triggers the valueOf method in the Date object and it returns the timestamp (without any alteration).