function isToday(str){ var d = new Date(str.replace(/-/g,"/")); console.log(d); var todaysDate = new Date(); if(d.setHours(0,0,0,0) <todaysDate.setHours(0,0,0,0)){ return true;//当输入数据小于当前时间 } else { return false; } } console.log(isToday('2017-3-9'));true console.log(isToday('2017-02-11'));true console.log(isToday('2017-03-10'));false