public static String getDiffFormatted(Date from, Date to) {
Duration duration = new Duration(to.getTime() - from.getTime()); // in
// milliseconds
PeriodFormatter formatter = new PeriodFormatterBuilder().printZeroNever()//
.appendWeeks().appendSuffix("w").appendSeparator(" ")//
.appendDays().appendSuffix("d").appendSeparator(" ")//
.appendHours().appendSuffix("h").appendSeparator(" ")//
.appendMinutes().appendSuffix("m").appendSeparator(" ")//
.appendSeconds().appendSuffix("s")//
.toFormatter();
String fullTimeAgo = formatter.print(duration.toPeriod(PeriodType.yearMonthDayTime()));
return Arrays.stream(fullTimeAgo.split(" ")).limit(2).collect(Collectors.joining(" "));
}
PrintUtils.java 文件源码
java
阅读 28
收藏 0
点赞 0
评论 0
项目:GameResourceBot
作者:
评论列表
文章目录