Package net.pricefx.common.util
Class CalendarUtil
- Object
-
- CalendarUtil
-
- Direct Known Subclasses:
DMCalendar
public class CalendarUtil extends Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
CalendarUtil.TimePeriod
static class
CalendarUtil.TimeUnit
-
Field Summary
Fields Modifier and Type Field Description static FastDateFormat
FILE_DATE_FORMAT
static FastDateFormat
FILE_DATETIME_FORMAT
-
Constructor Summary
Constructors Constructor Description CalendarUtil()
CalendarUtil(FastDateFormat dateFormat, FastDateFormat dateTimeFormat)
-
Method Summary
-
-
-
Method Detail
-
getDateFormat
public FastDateFormat getDateFormat()
-
getDateTimeFormat
public FastDateFormat getDateTimeFormat()
-
getDefaultDateFormat
public static FastDateFormat getDefaultDateFormat()
-
getDefaultDateTimeFormat
public static FastDateFormat getDefaultDateTimeFormat()
-
today
public String today()
-
date
public static String date()
-
time
public static String time()
-
getTimePeriod
public CalendarUtil.TimePeriod getTimePeriod(String periodAsString)
-
newTimePeriod
public CalendarUtil.TimePeriod newTimePeriod(String startDateAsString, String endDateAsString, String unitAsString)
-
newTimePeriod
public CalendarUtil.TimePeriod newTimePeriod(String startDateAsString, String unitAsString)
-
getTimePeriodByDate
public CalendarUtil.TimePeriod getTimePeriodByDate(String dateAsString, String unitAsString)
-
getTimePeriodName
public String getTimePeriodName(CalendarUtil.TimePeriod period)
-
getTimePeriodName
public String getTimePeriodName(Date date, CalendarUtil.TimeUnit unit)
-
getTimePeriodNames
public List<String> getTimePeriodNames(String startPeriodAsString, String endPeriodAsString, String unitAsString)
-
getTimePeriods
public List<CalendarUtil.TimePeriod> getTimePeriods(String startPeriodAsString, String endPeriodAsString, String unitAsString)
-
getTimePeriods
public List<CalendarUtil.TimePeriod> getTimePeriods(Date startDate, Date endDate, CalendarUtil.TimeUnit unit)
-
parseTimePeriod
public CalendarUtil.TimePeriod parseTimePeriod(String period) throws ParseException
- Throws:
ParseException
-
parseDateTime
public DateTime parseDateTime(String datetimeAsString)
-
-