Minor api addition to date calc (+scaladocs)
[aquarium] / src / main / scala / gr / grnet / aquarium / util / date / DateCalculator.scala
index 3529a49..8076280 100644 (file)
@@ -2,13 +2,11 @@ package gr.grnet.aquarium.util.date
 
 import org.joda.time.{MutableDateTime, DateMidnight}
 import java.util.{Date, Calendar}
-import java.text.DateFormat
+import org.joda.time.format.ISODateTimeFormat
 
 
 /**
- * Date calculator.
- *
- * Utility class for date manipulations. Not that this is mutable.
+ * Mutable date calculator.
  *
  * @author Christos KK Loverdos <loverdos@gmail.com>
  */
@@ -206,6 +204,10 @@ class DateCalculator private(private[this] var dateTime: MutableDateTime) extend
     dateTime.formatted(fmt)
   }
 
+  def toISOString: String = {
+    ISODateTimeFormat.dateTime().print(dateTime);
+  }
+
   override def toString = {
     dateTime.toString("yyyy-MM-dd HH:mm:ss.SSS")
   }