Некорректно работает new Date

Почему дата возвращает 2021-11-18, а не 2021-11-19?

const testData = new Date('Fri Nov 19 2021 00:00:00 GMT+0300 (Москва, стандартное время)').toISOString().slice(0, 10);
console.log(testData);


Ответы (1 шт):

Автор решения: Igor

Вы же сами все отрезали.

const testData = new Date('Fri Nov 19 2021 00:00:00 GMT+0300 (Москва, стандартное время)');
console.log(testData.toLocaleString());
console.log(testData.toISOString());

→ Ссылка