function str2date(str) { //将字符串型日期转换为日期类型 var d = null; var reg = /^(/d{4})[-](/d{2})[-](/d{2}) ?(/d{2})?:?(/d{2})?/ //匹配2011-02-17 或 2011-02-17 17:12 两种格式 if (arr = str.match(reg)) d = new Date(Number(arr[1]), Number(arr[2]) - 1, Number(arr[3]), Number(arr[4]), Number(arr[5])) return d; }
支持格式"2011-02-18 09:00"或"2011-02-18"