日付ごとに何年、何月、何日異なるかをカウントする Datecounter が既に実装されているかどうか疑問に思っていましたか? そして、違いがある場合、関数は何年、何月、何日の違いを数えて保存し、Console.Writeline(timecomparer.yearDiffCounter);
何年の違いがあるかを伝えるために使用するだけです。
例 (疑似コード、100% 正しいわけではありません)!
Date date1 = new Date("2013-07-05");
Date date2 = new Date("2010-07-05");
TimeComparer compare = new TimeComparer();
compare.differDate(date1,date2); //here it will count and give 3 years difference