<%
StringTokenizer token = new StringTokenizer(obj.getAttermdate(),"-");
int year = Integer.parseInt(token.nextToken());
int month = Integer.parseInt(token.nextToken());
int day = Integer.parseInt(token.nextToken());
Calendar date = Calendar.getInstance();
date.set(year,month,day);
Calendar today = Calendar.getInstacne();
if(date.after(today)){%>
"bYellow6"
<%}else{%>
"fRed1"
<%}
%>
--------------------------------------------------------------------------
<%
Date nowDate=new Date();
long nowTime=nowDate.getTime();
long lastTime=obj.getAttermdate().getTime();
long time=nowTime-lastTime;
if(time>(long)60000)
{%>
"bYellow6"
<%}else{%>
"fRed1"
<%}
%>
-----------------------------------------------------------------------------------
<%
Date nowDate=new Date();
if(nowDate.before(obj.getAttermdate()))
{%>
"style2"
<%}else{%>
"style1"
<%}
%>
------------------------------------------------------------------------------------
博客给出了日期处理和比较的代码示例。使用StringTokenizer处理日期字符串,将其拆分为年、月、日,利用Calendar类进行日期设置和比较。还使用Date类获取当前时间和指定时间,计算时间差并进行比较,根据不同结果返回不同样式。

被折叠的 条评论
为什么被折叠?



