Package org.gcube.dataharvest.utils
Class DateUtils
java.lang.Object
org.gcube.dataharvest.utils.DateUtils
- Author:
- Eric Perrone (ISTI - CNR), Luca Frosini (ISTI - CNR)
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final Stringstatic final DateFormatstatic final DateFormatstatic final Stringstatic final Stringstatic final DateFormatstatic final Stringstatic TimeZone -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic CalendardateToCalendar(Date date) static StringdateToStringWithTZ(Date date) static Stringstatic Stringstatic DategetEndDateFromStartDate(AggregationType aggregationType, Date startDate, int offset) static CalendargetPreviousPeriod(AggregationType aggregationType, boolean partialHarvesting) static CalendargetStartCalendar(int year, int month, int day) static Calendarstatic DateFormatgetUTCDateFormat(String pattern)
-
Field Details
-
UTC_TIMEZONE
-
DATETIME_PATTERN
- See Also:
-
DEFAULT_DATE_FORMAT
-
LAUNCH_DATE_FORMAT_PATTERN
- See Also:
-
LAUNCH_DATE_FORMAT
-
UTC_DATE_FORMAT_PATTERN
- See Also:
-
UTC_DATE_FORMAT
-
UTC
- See Also:
-
-
Constructor Details
-
DateUtils
public DateUtils()
-
-
Method Details
-
getUTCDateFormat
-
getUTCCalendarInstance
-
getPreviousPeriod
public static Calendar getPreviousPeriod(AggregationType aggregationType, boolean partialHarvesting) -
getStartCalendar
-
getEndDateFromStartDate
public static Date getEndDateFromStartDate(AggregationType aggregationType, Date startDate, int offset) -
dateToCalendar
-
format
-
format
-
dateToStringWithTZ
-