У меня есть массив строк scheduleDates:JavaScript forEach. Строковые элементы на сегодняшний день
0:"24.04.2016, 11:53"
1:"12.04.2016, 10:07"
2:"13.04.2016, 9:45"
Мне нужно заменить струнные элементов для Даты типа в одном массиве.
Я пробовал:
scheduleDates.forEach(function (date) {
var currDate = date.split(', ')[0];
var currTime = date.split(', ')[1];
var hours = currTime.split(':')[0];
var minutes = currTime.split(':')[1];
var year = currDate.split('.')[2];
var month = currDate.split('.')[1];
var day = currDate.split('.')[0];
var newDate = new Date(year, month, day, hours, minutes);
date = newDate;
});
Это не работает
Он работает в Chrome, но по ошибке IE - недопустимая дата. – endovitskiiy
еще недействительный Дата – endovitskiiy
Это должно сработать. Обратите внимание на месяц-1 –