国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 系統 > Android > 正文

Android編程實現將時間轉化成幾分鐘前、幾天前等形式的工具類

2019-10-22 18:15:50
字體:
來源:轉載
供稿:網友

本文實例講述了Android編程實現將時間轉化成幾分鐘前、幾天前等形式的工具類。分享給大家供大家參考,具體如下:

描述:

在Android開發客戶端的時候,是在會顯示時間是多久之前,比如10分鐘前,8小時前,一月前等等。下面提供一個工具類。

代碼:

public class TimeUtil {  private final static long minute = 60 * 1000;// 1分鐘  private final static long hour = 60 * minute;// 1小時  private final static long day = 24 * hour;// 1天  private final static long month = 31 * day;// 月  private final static long year = 12 * month;// 年  /**   * 返回文字描述的日期   *   * @param date   * @return   */  public static String getTimeFormatText(Date date) {    if (date == null) {      return null;    }    long diff = new Date().getTime() - date.getTime();    long r = 0;    if (diff > year) {      r = (diff / year);      return r + "年前";    }    if (diff > month) {      r = (diff / month);      return r + "個月前";    }    if (diff > day) {      r = (diff / day);      return r + "天前";    }    if (diff > hour) {      r = (diff / hour);      return r + "個小時前";    }    if (diff > minute) {      r = (diff / minute);      return r + "分鐘前";    }    return "剛剛";  }}

希望本文所述對大家Android程序設計有所幫助。


注:相關教程知識閱讀請移步到Android開發頻道。
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 海淀区| 读书| 沙湾县| 商都县| 疏勒县| 武川县| 扶余县| 合作市| 武隆县| 枣强县| 开平市| 玛多县| 称多县| 神木县| 凉山| 股票| 奎屯市| 台江县| 麦盖提县| 琼中| 个旧市| 会东县| 新昌县| 黄龙县| 河源市| 彭阳县| 呼伦贝尔市| 德州市| 延安市| 渭源县| 南丰县| 茂名市| 望都县| 确山县| 葫芦岛市| 苏尼特左旗| 开江县| 张家川| 新田县| 鲜城| 莎车县|