Я использую приведенный ниже код для преобразования строки в дату.
Я передаю это «2010-06-23 00: 00: 00.0» в качестве входа в функцию. Вместо того, чтобы возвращать 21 июня 2010 года в качестве даты, мне возвращается 21 июля 2010 года. В чем может быть проблема?
function getDateFromString(string){
var month = string.substring(5,7);
var day = string.substring(8,10);
var year = string.substring(0,4);
var dateValue = new Date(year,month,day);
dateFormat(dateValue, "yyyy-mm-dd");
return date;
}