判断大于一月很容易,既然你已经取得日期的字符串了,var d1="20110311";var d2="20110512";d1=d1.substring(4,6);d2=d2.substring(4,6);if(d2.substring(0,4)==d1.substring(0,4))//判断同一年{ if(d2-d1>0) { //你的代码 } }