欢迎访问wabc.cc — 源码交易 · 软件定制 · 建站服务一站式平台
全部分类
首页 - 首页 - 解决方案 - 推荐文章 - JAVA技术点系列:将时间转化成文字性描述

JAVA技术点系列:将时间转化成文字性描述

分类:推荐文章 · 发布:2025-12-21 · 浏览:2

  分享一段代码,将时间转化成文字性描述(刚刚,分钟前,小时前,天前,周前)


  private String coverToShowTime(Date updateTime) {

  SimpleDateFormat sf = new SimpleDateFormat(yyyy-MM-dd);

  long time = (System.currentTimeMillis() - updateTime.getTime()) / 1000;

  //小于60 秒显示刚刚

  String result = sf.format(updateTime);

  long temp = 0;

  if (time 60) {

  result = 刚刚;

  //小于60分钟直接显示几分钟前

  }else if( (temp = time/60) 60){

  result = temp + 分钟前;

  //小于24小时直接显示几小时前

  }else if((temp = time/(60*60)) 24){

  result = temp + 小时前;

  //小于7天显示几天前

  }else if((temp = time/(86400)) 7){

  result = temp + 天前;

  ////大于7天小于14天显示1周前

  }else if((temp = time/(86400*7)) 2){

  result = temp + 周前;

  }

  return result;

  }


  效果

  


上一篇:宜旅之家理财系统定制开发
下一篇:奇威QIWI互助排单系统设计开发

相关文章

源码分类

热门源码

最新资讯

联系我们