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

比较两个时间的间隔天数(笔记一上)

2012-12-28 
比较两个时间的间隔天数(笔记一下)private static final String defaultFormat yyyy-MM-dd/*** 比较

比较两个时间的间隔天数(笔记一下)

private static final String defaultFormat = "yyyy-MM-dd";      /*** 比较两个时间的间隔天数   * @param date1   *     要比较的时间1   * @param date2   *     要比较的时间2   * @return   */    public static int dateDiff(Date date1, Date date2) {   SimpleDateFormat sdf = new SimpleDateFormat(defaultFormat);    String time = sdf.format(date1);    String time2 = sdf.format(date2);    try {    date1 = sdf.parse(time);    date2 = sdf.parse(time2);    } catch (ParseException e) {    e.printStackTrace();    }    long d1 = date1.getTime();    long d2 = date2.getTime();    long dif = d1>d2 ? d1-d2 : d2-d1;    long count = dif / 86400000;// 获取两个时间的间隔天数    return Integer.parseInt(String.valueOf(count));    }

?

热点排行