<%@ page import="java.text.*"%>
<% SimpleDateFormat formatter=new SimpleDateFormat("yyyy-MM-dd HH:mm");
DecimalFormat df =new DecimalFormat("#.00");
String sdate="2008-06-12 08:30";
String edate="2008-06-12 09:50";
java.util.Date date4=formatter.parse(sdate);
java.util.Date date5=formatter.parse(edate);
double l = date5.getTime() - date4.getTime();
double d = l/(3600*1000);
String x=df.format(d);
out.print(x);%>
其中把double 都改成 long 时只取整数,
d = l/(60*1000); 相差多少分