diff --git a/ipp-v3-java-data/pom.xml b/ipp-v3-java-data/pom.xml
index 615eeb8a..f9275435 100755
--- a/ipp-v3-java-data/pom.xml
+++ b/ipp-v3-java-data/pom.xml
@@ -22,11 +22,6 @@
jaxb2-basics-runtime
1.11.1
-
- joda-time
- joda-time
- 2.1
-
com.fasterxml.jackson.core
jackson-annotations
diff --git a/ipp-v3-java-data/src/main/java/com/intuit/sb/cdm/util/v3/DateAdapter.java b/ipp-v3-java-data/src/main/java/com/intuit/sb/cdm/util/v3/DateAdapter.java
index 08486c55..098cf783 100755
--- a/ipp-v3-java-data/src/main/java/com/intuit/sb/cdm/util/v3/DateAdapter.java
+++ b/ipp-v3-java-data/src/main/java/com/intuit/sb/cdm/util/v3/DateAdapter.java
@@ -15,14 +15,13 @@
*******************************************************************************/
package com.intuit.sb.cdm.util.v3;
+
+import java.text.SimpleDateFormat;
import java.util.Date;
import javax.xml.bind.DatatypeConverter;
import javax.xml.bind.annotation.adapters.XmlAdapter;
-import org.joda.time.DateTime;
-import org.joda.time.format.DateTimeFormatter;
-import org.joda.time.format.ISODateTimeFormat;
/**
* Adapter for JAXB to bind xs:date type to java.util.Date rather than the
@@ -32,7 +31,8 @@ public class DateAdapter extends XmlAdapter {
private static final int lengthOfDateFmtYYYY_MM_DD = 10;
private static final String INVALIDDATE = "9999-12-31";
private static final String datePattern = "(19|20)\\d\\d([- /.])(0[1-9]|1[012])\\2(0[1-9]|[12][0-9]|3[01])";
- private static final DateTimeFormatter formatter = ISODateTimeFormat.date();
+
+ private static final String DATE_FORMAT = "yyyy-MM-dd";
/**
* Unmarshal a Date.
@@ -76,7 +76,7 @@ public String marshal(Date value) {
return null;
}
- return formatter.print(new DateTime(value));
+ return new SimpleDateFormat(DATE_FORMAT).format(value);
}