Index: trunk/grails-app/services/DateUtilService.groovy
===================================================================
--- trunk/grails-app/services/DateUtilService.groovy	(revision 462)
+++ trunk/grails-app/services/DateUtilService.groovy	(revision 474)
@@ -77,4 +77,26 @@
 
     /**
+    * Get the date one month in the future.
+    * @param date The Date object to start with.
+    * @returns A Date object one month in the future.
+    */
+    public static Date getNextMonth(Date date) {
+        use(TimeCategory) {
+            date + 1.months
+        }
+    }
+
+    /**
+    * Get the date one month ago.
+    * @param date The Date object to start with.
+    * @returns A Date object one month ago.
+    */
+    public static Date getPreviousMonth(Date date) {
+        use(TimeCategory) {
+            date - 1.months
+        }
+    }
+
+    /**
     * Make a date object from supplied year, month, day values.
     * The Calendar.getInstance() or Calendar.instance factory returns a new calendar instance, usually
