Я получаю из формы дату строкой в виде:
Потом я создаю из этой строки объект Date. Когда я дебажу то вижу что дата становится 30 декабря
Вот код:
let date = "2021-12-31"
date.setHours(0,0,0,0);
console.log(date);
date = new Date(date);
console.log(date);
Почему так происходит? Может это быть из за date.setHours? И если да, то почему время на скрине не обнулилось?