首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > oracle >

jsp页面时间比较有关问题?跪谢

2012-03-24 
jsp页面时间比较问题?跪谢!td width113 aligncenter%Date dt rs.getDate(b)Date dt1 rs.g

jsp页面时间比较问题?跪谢!
<td width="113" align="center">
  <%
  Date dt = rs.getDate("b");
  Date dt1 = rs.getTime("b");
  String t = dt.toString()+""+dt1.toString();
  out.println(t);
%>
上面是从数据库取出来的时间 时间格式是yyyy-MM-dd HH:mm:ss下面的是从当前系统取出来的时间,接着要实现然后进行比较如果查出来的时间小于当前系统时间3个小时的话
就把从数据库里查出来的时间的单元格设置为红色显示,这个用if判断 如果满足条件就红色 否则正常显示----------这个地方怎么写啊?最好给出代码?谢谢了!我就这点分了,都给您了,跪谢!String Nowtime=new SimpleDateFormat("yyyy-MM-dd HH:mm:ss").format(Calendar.getInstance().getTime());


[解决办法]
<td width="113" align="center">
<%
String strDate = rs.getString("b").substring(0,19);
long n1=new java.text.SimpleDateFormat("yyyy-MM-dd HH:mm:ss").parse(strDate).getTime();
long n2=java.util.Calendar.getInstance().getTimeInMillis();
if (n2-n1>3*60*60*1000)
out.print("<font color=red>"+strDate +"</font>");
else
out.print(strDate);
%>

热点排行