时间的差值计算
需求是系統(tǒng)當前的時間與用戶輸入的時間比較
算出差值(TimeDate是獲取用戶輸入的時間,當然也可以自己寫一個固定的時間
Date before = dateFormat .parse("2015-07-01");這樣很方便的計算出時間的相差多少天
如果只是比較大小用compareTo即可)
TimeDate = remaintime.getText().toString(); Date now = new Date(); SimpleDateFormat dateFormat = new SimpleDateFormat("yyyy-MM-dd"); String curtime = dateFormat.format(now);//把時間轉(zhuǎn)為字符串格式 // System.out.println(now); Date ctime = null; Date selecttime = null; try {ctime = dateFormat.parse(curtime); selecttime = dateFormat.parse(TimeDate); int s = (int) (selecttime.getTime() - ctime.getTime()); int day= s/(24 * 60 * 60 * 1000); System.out.println(day); } catch (ParseException e) {e.printStackTrace(); }
總結(jié)
- 上一篇: 猫和母鸡的作者是谁啊?
- 下一篇: 小学课本里,有哪些林海音的作品?