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

首頁 > 系統 > Android > 正文

Android編程實現根據不同日期計算天數差的方法

2020-01-02 07:01:11
字體:
來源:轉載
供稿:網友

本文實例講述了Android編程實現根據不同日期計算天數差的方法。分享給大家供大家參考,具體如下:

Calendar cal1 = getCalendarFromDate(mStartDate);long startTime = cal1.getTimeInMillis();Calendar cal2 = getCalendarFromDate(mEndDate);long endTime = cal2.getTimeInMillis();int numberOfDays = (int)(endTime - startTime)/(24 * 60 * 60 * 1000);/*** @param date format is 2012-9-18* @return Calendar value is after set date's value*/private Calendar getCalendarFromDate(final String date) {    int year = 0;    int month = 0;    int day = 0;    try {      String[] array = date.split("-");      int[] arrayInt = new int[array.length];      for (int i = 0; i < array.length; i++) {        arrayInt[i] = Integer.parseInt(array[i]);        if(i == 0) {          year = arrayInt[0];        } else if(i == 1){          month = arrayInt[1];        } else if(i == 2){          day = arrayInt[2];        }      }    } catch (Exception e) {      e.printStackTrace();    }    Calendar cal = Calendar.getInstance();    if(year > 0 && month >= 0 && day >= 0) {      cal.set(year, month, day);    }    return cal;}

PS:month 取值范圍為0-11

更多關于Android相關內容感興趣的讀者可查看本站專題:《Android調試技巧與常見問題解決方法匯總》、《Android開發入門與進階教程》、《Android多媒體操作技巧匯總(音頻,視頻,錄音等)》、《Android基本組件用法總結》、《Android視圖View技巧總結》、《Android布局layout技巧總結》及《Android控件用法總結

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

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 海伦市| 自治县| 甘肃省| 伊通| 丹巴县| 汤原县| 循化| 荣成市| 青海省| 蒙城县| 普兰县| 杭锦后旗| 资溪县| 北流市| 临武县| 沙湾县| 新宾| 邯郸市| 包头市| 西盟| 贡觉县| 江陵县| 宁安市| 蒲城县| 铜鼓县| 云和县| 北京市| 高要市| 满城县| 鄂托克旗| 宝丰县| 呼图壁县| 镇康县| 彰化县| 兴城市| 女性| 凤山县| 兴山县| 太仆寺旗| 宁乡县| 石林|