Package gov.nasa.pds.search.core.util
Class PDSDateConvert
- java.lang.Object
-
- gov.nasa.pds.search.core.util.PDSDateConvert
-
public class PDSDateConvert extends Object
The DateTimeConverter class is necessary to convert PDS4-compliant date/time strings into Solr-Compliant date/time Strings The Solr DateField, which is necessary for performing time queries, is ISO 8601 standard-compliant format, while PDS4 uses a variable number of ASCII date/time formats.- Author:
- jpadams
-
-
Constructor Summary
Constructors Constructor Description PDSDateConvert()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static String
convert(String name, String input)
Converts PDS4-Compliant Datetime Strings into Solr-Compliant Datetime Strings.static String
getDefaultTime(String name)
Get a default time depending on the name of the field.
-
-
-
Method Detail
-
convert
public static String convert(String name, String input) throws InvalidDatetimeException
Converts PDS4-Compliant Datetime Strings into Solr-Compliant Datetime Strings.- Parameters:
dateTime
-- Returns:
- Throws:
ParseException
InvalidDatetimeException
-
-