org.apache.commons.lang.time.DurationFormatUtils

来源:互联网 发布:手机导航需要网络吗 编辑:程序博客网 时间:2024/06/05 18:37

格式化日期间隔:
//代码片段:
Date date1 = new Date();
Date date2 = DateUtils.addWeeks(date1, -2);
String dura = DurationFormatUtils.formatDuration(date1.getTime()
            - date2.getTime(), "d天H小时m分钟s秒");
System.out.println(DateFormatUtils.format(date1, "yyyy-MM-dd HH:mm:ss")
        + " 和 " + DateFormatUtils.format(date2, "yyyy-MM-dd HH:mm:ss")
        + " 相差: " + dura);

//运行结果:
2009-03-17 16:28:36 和 2009-03-03 16:28:36 相差: 14天0小时0分钟0秒

原创粉丝点击