Parsing Date in string
by lozenlin
HTML
<span id="resultArea"></span>
JavaScript
function customValidateDateTime(strValue) {
var value = strValue.replace(/[-]/g, "/");
var result = Date.parse(value);
return !isNaN(result);
}
var dateStrings = ["2012-12-03", "2012-12-03x", "2012-12-03xx"];
var result = "";
for(var key in dateStrings) {
result += "\"" + dateStrings[key]+ "\"" + (customValidateDateTime(dateStrings[key]) ? " is a Date." : " is NOT a Date.") + "<br />";
}
$("#resultArea").html(result);