date().toisostring().slice(0 10) giving wrong result

JavaScript
//Add Z in the end for getting the correct value with local timezone
var a = new Date("June 08, 2018 Z");
var res = a.toISOString().slice(0, 10);
console.log(res);
Source

Also in JavaScript: