javascript beginning of today and yesterday

JavaScript
var d = new Date();
d.setDate(d.getDate() - 1);
var yesterday = new Date((new Date()).valueOf() - 1000*60*60*24);
let today = new Date();
let yesterday = new Date();

yesterday.setDate(today.getDate() - 1);

console.log('Today: ' + today);
console.log('Yesterday: ' + yesterday);var start = new Date();
start.setHours(0, 0, 0, 0);
start = start.getTime();

var end = new Date();
end.setHours(0, 0, 0, 0);
end.setDate(end.getDate() + 1);
end = end.getTime();
Source

Also in JavaScript: