jsp的if语句问题
month的值是01,02。。。12,date的值是01,02。。。31,想要达到这样的效果:
点击一个button,date的值自动加1,也就是说03的话变成04,15的话变成16。也是写了下面这段,可是没有成功,各位帮我看看哪里有问题,谢谢。
month,date已经用toString变成了string型的了。
if(month=="05")
{if(date=="31")
{month="06";
date="01";
}
else if(date>8 && date<=30)
{date=date+1;
}
else if(date>=1 && date<9)
{date=date+1;
date='0'+date;
}
}
追问:嗯。。就是日期计算的问题,比如要把0607变成0608,07怎么变成08对的,关键是01,02这种问题看不懂,能不能写个例子看一下
答案:string类型不能用==,用equals。而且string类型你怎么+1啊。。。而且我也没有看懂你想实现什么效果。。。点button。。date就+1.。。比如是6.30点button就变成7.01是这个意思嘛?
其他:别用month=="05" 用 month.equals("05") string类型不能用==
上一个:jsp+tomcat+sql2005
下一个:在JSP中如何将int型的变量转换为object型?