首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > Java Web开发 >

jsp比较时间先后的有关问题

2012-03-30 
jsp比较时间先后的问题参考时间StringzQDSJ 08:30:00 得到系统当前时间StringsQDSJ请问怎么比较zQDSJ和

jsp比较时间先后的问题
参考时间String   zQDSJ= "08:30:00 "
得到系统当前时间String   sQDSJ
请问怎么比较zQDSJ和zQDSJ的先后?
谢谢!

[解决办法]
代码如下

String zQDSJ= "08:30:00 "
Date nowtime=new Date();
SimpleDateFormat formatter=new SimpleDateFormat( "HH:mm:ss ");
Date sQDSJTIME=formatter.parse(zQDSJ);
String nowTimeStr=formatter.format(nowtime);
Date nowdk=formatter.parse(nowTimeStr);
long mark=sQDSJTIME.getTime() <=nowdk.getTime()?1:0;
[解决办法]
boolean a = false;
try{
String s= "08:30:00 ";
Date d = new SimpleDateFormat( "HH:mm:ss ").parse(s);
Calendar c = Calendar.getInstance();
c.setTime(d);
c.getTimeInMillis();
Calendar c1 = Calendar.getInstance();
if((c1-c)> 0){
return true;//当前时间大于给定时间
}
}catch(ParseException e){
System.out.println(e.toString());
}
return false;

热点排行