`

org.apache.commons.lang.time.DurationFormatUtils

    博客分类:
  • Java
阅读更多

格式化日期间隔:
//代码片段:
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秒

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics