国产探花免费观看_亚洲丰满少妇自慰呻吟_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開發頻道。
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 西充县| 高唐县| 城固县| 东乡| 建阳市| 湘乡市| 阿荣旗| 青海省| 咸宁市| 榆中县| 荥阳市| 邢台市| 鱼台县| 肃南| 攀枝花市| 淳化县| 沐川县| 白水县| 响水县| 龙胜| 安乡县| 湘西| 平湖市| 通河县| 广州市| 扎兰屯市| 天门市| 富阳市| 丰镇市| 抚远县| 浠水县| 宜丰县| 穆棱市| 大洼县| 蒙自县| 都安| 苏尼特右旗| 汝阳县| 麻城市| 林周县| 东乡族自治县|