取出数据在js中如果是这样的
var date = yyyy-mm;
var checkdate = date.substring(0,date.length-3);//
if(checkdate-1993<0){
.........
}
else{
.......
}
date表示你取出来的数据,if语句中的.....表示你不让它显示的代码,else里面的....表示让信息在软件表格里显示出来的代码,因为不知道你的JSP其他代码是什么,我无法帮你写出if里面的代码,只能对你起思路提示作用,希望对你有帮助
/(2\d{3}|199[4-9])-\d+/
列是日期型,所以不用判断日期格式准确不准确。1993年以后的,那就是1994-1999,或者2000以后的,上面这个表达式就可以
(200\d{1}|20[0-1][0-2]|199[3-9])-(1[0-2]|0*\d{1})
可以填写,1993年到今年的
直接用String比较大小不就好了