Package com.morpheusdata.core.util
Class DateUtility
java.lang.Object
com.morpheusdata.core.util.DateUtility
-
Field Summary
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionstatic Date
static String
formatDate
(Date date) static String
formatDate
(Date date, String outputFormat) static Calendar
getCalendarForDate
(Date date, TimeZone timezone) static Date
getEndOfDateDay
(Date date) static Date
getEndOfDateDay
(Date date, TimeZone timezone) static Date
getEndOfDateMonth
(Date date) static Date
getEndOfDateMonth
(Date date, TimeZone timezone) static Date
getEndOfDay
(Date date) static Date
getEndOfDay
(Date date, Boolean doMillis) static Date
getEndOfGmtDay
(Date date) static Date
getEndOfGmtHour
(Date date) static Date
getEndOfGmtMonth
(Date date) static Date
getEndOfGmtYear
(Date date) static Date
getEndOfHour
(Date date) static Date
getEndOfHour
(Date date, Boolean doMillis) static Date
getEndOfMonth
(Date date) static Date
getEndOfMonth
(Date date, Boolean doMillis) static Date
getEndOfYear
(Date date) static Date
getEndOfYear
(Date date, Boolean doMillis) static Date
getGmtDate
(Date date) static Calendar
getGregorianCalendarForDate
(Date date, TimeZone timezone) static Date
getStartOfDateDay
(Date date) static Date
getStartOfDateDay
(Date date, TimeZone timezone) static Date
getStartOfDateMonth
(Date date) static Date
getStartOfDateMonth
(Date date, TimeZone timezone) static Date
static Date
getStartOfDay
(Date date) static Date
getStartOfDay
(TimeZone timezone) static Date
getStartOfGmtDay
(Date date) static Date
getStartOfGmtHour
(Date date) static Date
getStartOfGmtMonth
(Date date) static Date
getStartOfGmtYear
(Date date) static Date
getStartOfHour
(Date date) static Date
static Date
getStartOfMonth
(Date date) static Date
getStartOfMonth
(TimeZone timezone) static Date
getStartOfNextGmtMonth
(Date date) static Date
static Date
getStartOfYear
(Integer year) static Date
getStartOfYear
(Integer year, TimeZone timezone) static Date
getStartOfYear
(TimeZone timezone) static Date
parseDate
(CharSequence date) static Date
static Date
parseDateWithFormat
(String dateStr, String format) static Date
parseDateWithFormat
(String dateStr, String format, TimeZone timezone)
-
Field Details
-
gmtTimezone
-
serverTimezone
-
-
Constructor Details
-
DateUtility
public DateUtility()
-
-
Method Details
-
formatDate
-
formatDate
-
parseDate
-
parseDate
-
parseDateWithFormat
- Throws:
ParseException
-
parseDateWithFormat
public static Date parseDateWithFormat(String dateStr, String format, TimeZone timezone) throws ParseException - Throws:
ParseException
-
getStartOfNextGmtMonth
-
getEndOfGmtDay
-
getEndOfGmtHour
-
getStartOfDay
-
getStartOfDay
-
getStartOfMonth
-
getStartOfMonth
-
getStartOfYear
-
getStartOfYear
-
getStartOfYear
-
getStartOfYear
-
getStartOfDateMonth
-
getStartOfDateMonth
-
getEndOfDateMonth
-
getEndOfDateMonth
-
getStartOfDateDay
-
getStartOfDateDay
-
getEndOfDateDay
-
getEndOfDateDay
-
getGmtDate
-
getStartOfHour
-
getStartOfDay
-
getStartOfMonth
-
getEndOfMonth
-
getEndOfMonth
-
getEndOfYear
-
getEndOfYear
-
getEndOfDay
-
getEndOfDay
-
getEndOfHour
-
getEndOfHour
-
getStartOfGmtHour
-
getStartOfGmtDay
-
getStartOfGmtMonth
-
getStartOfGmtYear
-
getEndOfGmtMonth
-
getEndOfGmtYear
-
getGregorianCalendarForDate
-
getCalendarForDate
-
addToDate
-