Index: ssts-web/src/main/webapp/js/common.js =================================================================== diff -u -r12606 -r12966 --- ssts-web/src/main/webapp/js/common.js (.../common.js) (revision 12606) +++ ssts-web/src/main/webapp/js/common.js (.../common.js) (revision 12966) @@ -306,11 +306,17 @@ } function compareDate(beginDate, endDate){ - var d1 = new Date(beginDate.replace(/-/g, "/")); - var d2 = new Date(endDate.replace(/-/g, "/")); - if( (d1 - d2) >0 ) - return false; - return true; + var d1 = beginDate; + if(!(beginDate instanceof Date)){ + d1 = new Date(beginDate.replace(/-/g, "/")); + } + var d2 = endDate; + if(!(endDate instanceof Date)){ + d2 = new Date(endDate.replace(/-/g, "/")); + } + if( (d1 - d2) >0 ) + return false; + return true; }