for ex 2014-12-13T20:00:00Z to 2014-12-14T21:00:00Z
In an Date get error invalid date
var strArray = listItemFromAndToDate.split(' , ');
var dateAndTimeFrom = strArray[0];
var dateAndTimeTo = strArray[1];
var fromArray = dateAndTimeFrom.split(' ');
var toArray = dateAndTimeTo.split(' ');
var fromdate = fromArray[0];
var fromtime = fromArray[1];
var toDate = toArray[0];
var totime = toArray[1];
var resultnew = fromdate + "T" + fromtime + ":00" + "Z";
var result2New = toDate + "T" + totime + ":00" + "Z";
var fromTimenew = new Date(resultnew);
var toTimenew = new Date(result2New);
bookedFreeTimes.push(year + "-" + month + "-" + day + " " + hours + ":" + minutes + " , " + yearto + "-" + monthto + "-" + dayto + " " + hoursto + ":" + minutesto);
here is my string that i splitting my resultnew and result2new get as in the string in the top, but when trying to add new date to them i get invalid date?
But another place i have 2 datepicker were i select date and time to and from.
var listItemCustom = document.getElementById('datepicker').value;
var listItemFromTime = document.getElementById('timepicker').value;
var listItemtoDate = document.getElementById('datepickerto').value;
var listItemToTime = document.getElementById('timepickerTo').value;
var result = listItemCustom + "T" + listItemFromTime + ":00" + "Z";
var result2 = listItemtoDate + "T" + listItemToTime + ":00" + "Z";
var fromTime = new Date(result);
var toTime = new Date(result2);
Like this works, i dont get invalid date here , and the string are displayed the same.