From a0993431632912e8b001eba3df8c849106a48a8c Mon Sep 17 00:00:00 2001 From: mdb Date: Mon, 6 Mar 2006 23:54:36 +0000 Subject: [PATCH] We were not handling differences that were exactly (to the millisecond) an integer number of months. git-svn-id: https://samskivert.googlecode.com/svn/trunk@1796 6335cc39-0255-0410-8fd6-9bcaacd3b74c --- src/java/com/samskivert/util/CalendarUtil.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/java/com/samskivert/util/CalendarUtil.java b/src/java/com/samskivert/util/CalendarUtil.java index 7c9f4bfa..329232bb 100644 --- a/src/java/com/samskivert/util/CalendarUtil.java +++ b/src/java/com/samskivert/util/CalendarUtil.java @@ -83,7 +83,7 @@ public class CalendarUtil do { end.add(Calendar.MONTH, -1); months++; - } while (start.before(end)); + } while (!end.after(start)); return months; }