急求
解决方案 »
- MYSQL里给字段插入属性时出现错误,大虾们指点指点
- 面试题
- 如果用c3p0,ResultSet,Statement,Connection这三个如果不close会有什么后果
- 内嵌页面刷新
- 关于JSP输出问题,无法显示JSP内容,请各位高手帮帮忙啊
- jsp连接sql server2000的怪问题, 请帮忙??
- 如何统计数据库中一个表的每月的记录数(表中有一个字段是Date型)
- 帮忙看段程序!
- 请问在B/S结构的软件中,浏览器中报表的打印和预览有没有什么好的解决方案?我用的是PHP和JSP!
- JSP页面上使用JAVA技术怎样实现查询到的ORACLE数据以文件形式下载到客户端
- 求找不到符号的原因
- 请教一个关于jndi和所谓的初始化上下文的问题
* 计算两个日期之间的差
* 注意两个日期格式必须相同
* @param startDate 字符串开始时间
* @param endDate 字符串结束时间
* @param format 时间格式
* @return int 相差天数
* @throws ParseException
*/
public int countDays(String startDate, String endDate, String format)
throws ParseException
{
SimpleDateFormat sf = new SimpleDateFormat(format) ;
Date sDate = sf.parse(startDate) ;
Date eDate = sf.parse(endDate) ;
Calendar c = Calendar.getInstance() ; return (int) ((eDate.getTime()-sDate.getTime())/(24*3600*1000));
}
计算其差:
long i = (date1.getTime() - date2.getTime()) / 1000 / 60 / 60 / 24;
得到的i是以日为单位的,你可以调整上面的式子