Parsing ISO 8601 date format in JavaScript

http://en.wikipedia.org/wiki/ISO_8601 http://dev.enekoalonso.com/2010/09/21/date-from-iso-8601-string/

by pierian_design

JavaScript

var myDateString = "Sun Jan 10 00:00:00 GMT+00:00 2010"; //В ТАКОМ ВИДЕ КОМБАЙН РОУС .. после 40188.0
//Sun Jan 10 00:00:00 GMT+02:00 2010
    
function dateFromISO8601(isostr) {
    var parts = isostr.match(/\d+/g);
    return new Date(parts[0], parts[1] - 1, parts[2], parts[3], parts[4], parts[5]);
}

var myDate = dateFromISO8601(myDateString);
console.log('myDate: ', myDate);

//console.log(parseIsoDateToJsDate(myDateString));