- String dateString = cursor.getString(1);
- Date date = Globals.parseLedgerDate(dateString);
-
- if ((lastDate == null) || !lastDate.equals(date)) {
- boolean showMonth = (lastDate == null) || (date != null) &&
- (date.getMonth() !=
- lastDate.getMonth() ||
- date.getYear() !=
- lastDate.getYear());
+ SimpleDate date =
+ new SimpleDate(cursor.getInt(1), cursor.getInt(2), cursor.getInt(3));
+
+ if (null == latestDate)
+ latestDate = date;
+ earliestDate = date;
+
+ if (!date.equals(lastDate)) {
+ boolean showMonth =
+ (date.month != lastDate.month) || (date.year != lastDate.year);