问题:前台日期控件选择后是字符串形式,必须先转日期再比较大小
首先如果不是年月日,先转日期的顺序
var dateArray = date.split("-");
var newDate = dateArray[2] + "-" + dateArray[1] + "-" + dateArray[0];
return newDate;
解决方法:
function changeDate(date) {
}
然后将年月日的字符串日期处理成Date格式
if (vo.shipDateFrom!="" && vo.shipDateTo!="") {
var sd = new Date(vo.shipDateFrom.replace(/-/g,"/"));
var ed = new Date(vo.shipDateTo.replace(/-/g,"/"));
if (sd>ed) {
alert("do something")