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

java中依据,两个日期,计算时间差

2012-10-26 
java中根据,两个日期,计算时间差。/** * 计算时间差 ** @param begin* @param end* @return */public stati

java中根据,两个日期,计算时间差。

/** * 计算时间差 *  * @param begin   * @param end   * @return */public static String countTime(String begin,String end){int hour = 0;int minute = 0;long total_minute = 0;StringBuffer sb = new StringBuffer();SimpleDateFormat df = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");try {Date begin_date = df.parse(begin);Date end_date = df.parse(end);total_minute = (end_date.getTime() - begin_date.getTime())/(1000*60);hour = (int) total_minute/60;minute = (int) total_minute%60;} catch (ParseException e) {System.out.println("传入的时间格式不符合规定");}sb.append("工作时间为:").append(hour).append("小时").append(minute).append("分钟");return sb.toString();}

?

热点排行