JAVA DATE類型數(shù)據(jù)比較判斷大小方法
來源:程序員人生 發(fā)布時間:2014-09-02 11:29:04 閱讀次數(shù):5294次
兩個Date類型的變量可以通過compareTo方法來比較。此方法的描述是這樣的:如果參數(shù) Date 等于此 Date,則返回值 0;如果此 Date 在 Date 參數(shù)之前,則返回小于 0 的值;如果此 Date 在 Date 參數(shù)之后,則返回大于 0 的值。
實際上比較的是自1970 年 1 月 1 日 00:00:00 GMT以來的毫秒數(shù)。毫秒數(shù)越大的時間越大。
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);
生活不易,碼農辛苦
如果您覺得本網站對您的學習有所幫助,可以手機掃描二維碼進行捐贈