package org.collectionspace.services.structureddate;
+import java.util.Calendar;
+
import org.joda.time.Chronology;
import org.joda.time.DateTime;
import org.joda.time.DateTimeConstants;
*/
public static Date getEarliestBeforeDate(Date startDate, Date endDate) {
// TODO
- return null;
+ // Return an empty date to be used in before date cases
+ return new Date();
/*
// This algorithm is inherited from the XDB fuzzydate parser,
earliestSingleDate: [1995, 4, 13, CE]
latestDate: [2018, 4, 13, CE]
- "after 13 april 1995":
- earliestSingleDate: [1995, 4, 13, CE]
- latestDate: [2018, 10, 17, CE]
+ "before 13 april 1995":
+ earliestSingleDate: []
+ latestDate: [1995, 4, 13, CE]
- "after april 13 1995":
- earliestSingleDate: [1995, 4, 13, CE]
- latestDate: [2018, 10, 17, CE]
+ # "before april 13 1995":
+ # earliestSingleDate: [1995, 4, 13, CE]
+ # latestDate: [2018, 10, 17, CE]
+
+
+ # "after 13 april 1995":
+ # earliestSingleDate: [1995, 4, 13, CE]
+ # latestDate: [2018, 10, 17, CE]
"unknown":
earliestSingleDate: []