test.jsp
<@page contentType="text/html; charset=gb2312" language="java" import="java.util.*,java.text.*" errorPage=""?>
<?String s1 = "2005-04-28";
String s2 = "2005-04-20";
SimpleDateFormat formatter = new SimpleDateFormat ("yyyy-MM-dd");
ParsePosition pos = new ParsePosition(0);
ParsePosition pos1 = new ParsePosition(0);
Date dt1=formatter.parse(s1,pos);
Date dt2=formatter.parse(s2,pos1);
out.println("dt1="+formatter.format(dt1)+"<br>");
out.println("dt2="+formatter.format(dt2)+"<br>");
long l = (dt1.getTime() - dt2.getTime())/(3600*24*1000);
out.println("相差"+l+"天");
?>