方法一:<o:p></o:p>
var dateStr= '<st1:chsdate w:st="on" year="1997" month="9" day="8" islunardate="False" isrocdate="False">1997-09-08</st1:chsdate>';//格式yyyy-MM-dd <o:p></o:p>
var dateArr = dateStr.split('-'); <o:p></o:p>
var date = new Date(dateArr[0],dateArr[1],dateArr[2]); <o:p></o:p>
var date1 = new Date('1997','09','09'); <o:p></o:p>
alert(date>date1?'大':'小');<o:p></o:p>
方法二:<o:p></o:p>
var begindate = new Date(form1.begindate.value.replace(/-/g, "/")) ;<o:p></o:p>
// 或者:new Date(form1.begindate.value.replace(/\D/g, "")) ;<o:p></o:p>
var enddate = new Date(form1.enddate.value.replace(/-/g, "/")) ;<o:p></o:p>
if( Date.parse(begindate) - Date.parse(enddate) > 0 ){<o:p></o:p>
alert('查询的开始日期不能大于结束日期!');<o:p></o:p>
return false ;<o:p></o:p>
}<o:p></o:p>