javascript date string conversion yyyy-mm-ddT00:00:00.000000Z code example

Example 1: convert date format from yyyy-mm-dd to dd-mm-yyyy using value javascript

date.value.split("-").reverse().join("-");      //"2021-01-17" --> 17-01-2021

Example 2: convert a new date standard to a yyy-mm-dd format in javascript

function convert(str) {
  var date = new Date(str),
    mnth = ("0" + (date.getMonth() + 1)).slice(-2),
    day = ("0" + date.getDate()).slice(-2);
  return [date.getFullYear(), mnth, day].join("-");
}

console.log(convert("Thu Jun 09 2011 00:00:00 GMT+0530 (India Standard Time)"))
//-> "2011-06-08"