Почему новый Date () удаляет день? - Javascript [дубликат]

На этот вопрос уже есть ответ здесь:

Почему «2016-02-16» не равен «2016-02-16 00:00»? 5 ответов

Я создаю дату сnew Date(), Когда я делаю это, это вычитает день. Вот код:

var dateString = "2016-04-10";
var date = new Date(dateString);

// date = Sat Apr 09 2016 18:00:00 GMT-0600 (MDT)

Что я неправильно понимаю? Почему дата неApr 10 2016? Как мне сделать это правильно?

Ответы на вопрос(1)

Ваш ответ на вопрос