function formatDate(date) {
let myyear = date.getFullYear();
let mymonth = date.getMonth() + 1;
let myweekday = date.getDate();
if (mymonth < 10) {
mymonth = '0' + mymonth;
}
if (myweekday < 10) {
myweekday = '0' + myweekday;
}
return (myyear + '-' + mymonth + '-' + myweekday);
}
console.log(formatDate(new Date(2022,-3,1)));
console.log(formatDate(new Date(2022,0,0)));
console.log(formatDate(new Date(2022,0,1)));
console.log(formatDate(new Date(2022,3,0)));
console.log(formatDate(new Date(2022,3,1)));
console.log(formatDate(new Date(2022,6,0)));
console.log(formatDate(new Date(2022,6,1)));
console.log(formatDate(new Date(2022,9,0)));
console.log(formatDate(new Date(2022,9,1)));
console.log(formatDate(new Date(2022,12,0)));
console