JAVA DATE類型數據比較判斷大小方法
來源:程序員人生 發布時間:2014-09-02 11:29:04 閱讀次數:5289次
兩個Date類型的變量可以通過compareTo方法來比較。此方法的描述是這樣的:如果參數 Date 等于此 Date,則返回值 0;如果此 Date 在 Date 參數之前,則返回小于 0 的值;如果此 Date 在 Date 參數之后,則返回大于 0 的值。
實際上比較的是自1970 年 1 月 1 日 00:00:00 GMT以來的毫秒數。毫秒數越大的時間越大。
String DateStr1 = "2014-08-21 10:20:16";
String DateStr2 = "2014-08-27 15:50:35";
DateFormat dateFormat = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
Date dateTime1 = dateFormat.parse(DateStr1);
Date dateTime2 = dateFormat.parse(DateStr2);
int i = dateTime1.compareTo(dateTime2);
System.out.println(i < 0);
生活不易,碼農辛苦
如果您覺得本網站對您的學習有所幫助,可以手機掃描二維碼進行捐贈