jdk源代码中有关日期比较

public int compareTo(Date anotherDate) {
	long thisTime = getMillisOf(this);
	long anotherTime = getMillisOf(anotherDate);
	return (thisTime<anotherTime ? -1 : (thisTime==anotherTime ? 0 : 1));
    }

 一直在用自己实现的比较日期,今天看看,jdk源代码中的实现也是蛮不错的嘛。自己实现的是传入两个字符串形式的日期,yyyy-MM-dd形式的。

你可能感兴趣的:(jdk)