public class CCalendarUtils extends java.lang.Object implements IConstantsResults
CUtils
class defines a set of utilies accessible by any class in the projectModifier and Type | Field and Description |
---|---|
static java.lang.String |
DEFAULT_TIMEZONE |
static long |
TIMEZONE_DECAY |
static java.util.Calendar |
UNKNOWN_START_DATE |
static java.util.Calendar |
UNKNOWN_STOP_DATE |
REQUEST_EXISTINGDEFECT, REQUEST_NEWDEFECT, REQUEST_NEXTTEST, REQUEST_NEXTTESTCASE, REQUEST_PAUSE, REQUEST_PREVIOUSTEST, REQUEST_PREVIOUSTESTCASE, REQUEST_REWINDTESTCASE, RESULT_FAILURE, RESULT_INDEFINITE, RESULT_INFO, RESULT_NO_RESULT, RESULT_NOT_EXECUTABLE, RESULT_NOT_EXECUTED, RESULT_SUCCESS, RESULT_UNKNOWN
Constructor and Description |
---|
CCalendarUtils() |
Modifier and Type | Method and Description |
---|---|
static long |
calculateExtimatedTimeLeft(long current,
long maximum,
long elapsedTime) |
static java.lang.String |
calendarToExtremelySimpleString(java.util.Calendar calendar) |
static java.lang.String |
calendarToPreciseTimeOfTheDay(java.util.Calendar calendar) |
static java.lang.String |
calendarToSimpleString(java.util.Calendar calendar) |
static java.lang.String |
calendarToString(java.util.Calendar calendar) |
static java.lang.String |
calendarToStringForFileName(java.util.Calendar calendar) |
static java.lang.String |
calendarToVerySimpleString(java.util.Calendar calendar) |
static int |
compareHours(int hour1,
int minute1,
int hour2,
int minute2) |
static java.util.Calendar |
computeNextOccurence(java.lang.String scheduleEvery,
java.lang.String scheduleAt) |
static java.util.Calendar |
computeNextOccurence(java.util.Vector<java.lang.Integer> scheduleDays,
int ScheduleHour,
int ScheduleMinute) |
static int |
computeWorkingDaysDuration(java.util.Vector<java.lang.Integer> daysOffVector,
java.util.Calendar startDate,
java.util.Calendar stopDate) |
static java.lang.String |
databaseTimeStringToString(java.lang.String input) |
static java.lang.String |
dateTimetoDate(java.lang.String input) |
static java.lang.String |
dateToSimpleString(java.util.Date date) |
static java.lang.String |
dateToSimpleString(java.util.Date date,
java.lang.String timezone) |
static java.lang.String |
dateToString(java.util.Date date) |
static java.lang.String |
dateToString(java.util.Date date,
java.lang.String timezone) |
static java.lang.String |
dateToStringNoTimezone(java.util.Date date) |
static long |
durationStringToMillisTime(java.lang.String durationString) |
static long |
durationStringToSecondTime(java.lang.String durationString) |
static java.lang.String |
getCurrentLogTime() |
static java.lang.String |
getCurrentLogTime(java.lang.String timezone) |
static long |
getCurrentOffset() |
static java.lang.String |
getCurrentTime() |
static java.lang.String |
getCurrentTime(java.lang.String timezone) |
static long |
getCurrentTimeMillis() |
static java.util.Calendar |
getInstance() |
static long |
getTimezonDecay() |
static java.util.Calendar |
getTimezonedInstance() |
static java.util.Calendar |
getTimezonedInstance(java.lang.String timezone) |
static long |
getTimezoneOffset() |
static java.util.Calendar |
millisTimeToCalendar(long millis) |
static java.util.Calendar |
millisTimeToCalendar(long millis,
java.lang.String timezone) |
static java.lang.String |
millisTimeToDateSimpleString(long millis) |
static java.lang.String |
millisTimeToDateSimpleString(long millis,
java.lang.String timezone) |
static java.lang.String |
millisTimeToDateString(long millis) |
static java.lang.String |
millisTimeToDateString(long millis,
java.lang.String timezone) |
static int |
millisTimeToDurationDays(long millis) |
static java.lang.String |
millisTimeToDurationString(long millis) |
static java.lang.String |
millisTimeToDurationString(long millis,
boolean onlyDays,
boolean showMilliseconds) |
static java.lang.String |
millisTimeToEstimatedDurationString(long millis) |
static long |
roundMillisToDay(long millis) |
static java.lang.String |
secondTimeToDurationString(long second,
boolean onlyDays) |
static void |
setDefaultTimezone(java.lang.String timezone) |
static java.util.Calendar |
stringToCalendar(java.lang.String input) |
static java.util.Calendar |
stringToCalendar(java.lang.String input,
boolean timezoned) |
public static java.lang.String DEFAULT_TIMEZONE
public static long TIMEZONE_DECAY
public static java.util.Calendar UNKNOWN_START_DATE
public static java.util.Calendar UNKNOWN_STOP_DATE
public static void setDefaultTimezone(java.lang.String timezone)
public static long getTimezoneOffset()
public static long getCurrentOffset()
public static long getTimezonDecay()
public static java.util.Calendar getInstance()
public static java.util.Calendar getTimezonedInstance()
public static java.util.Calendar getTimezonedInstance(java.lang.String timezone)
public static long getCurrentTimeMillis()
public static java.lang.String getCurrentTime()
public static java.lang.String getCurrentTime(java.lang.String timezone)
public static java.lang.String getCurrentLogTime()
public static java.lang.String getCurrentLogTime(java.lang.String timezone)
public static java.lang.String calendarToVerySimpleString(java.util.Calendar calendar)
public static java.lang.String calendarToExtremelySimpleString(java.util.Calendar calendar)
public static java.lang.String calendarToPreciseTimeOfTheDay(java.util.Calendar calendar)
public static java.lang.String calendarToStringForFileName(java.util.Calendar calendar)
public static java.lang.String calendarToString(java.util.Calendar calendar)
public static java.lang.String calendarToSimpleString(java.util.Calendar calendar)
public static java.lang.String dateToString(java.util.Date date)
public static java.lang.String dateToString(java.util.Date date, java.lang.String timezone)
public static java.lang.String dateToStringNoTimezone(java.util.Date date)
public static java.lang.String dateToSimpleString(java.util.Date date)
public static java.lang.String dateToSimpleString(java.util.Date date, java.lang.String timezone)
public static java.util.Calendar stringToCalendar(java.lang.String input)
public static java.util.Calendar stringToCalendar(java.lang.String input, boolean timezoned)
public static java.lang.String databaseTimeStringToString(java.lang.String input)
public static java.lang.String dateTimetoDate(java.lang.String input)
public static java.util.Calendar computeNextOccurence(java.lang.String scheduleEvery, java.lang.String scheduleAt)
public static java.util.Calendar computeNextOccurence(java.util.Vector<java.lang.Integer> scheduleDays, int ScheduleHour, int ScheduleMinute)
public static int compareHours(int hour1, int minute1, int hour2, int minute2)
public static int computeWorkingDaysDuration(java.util.Vector<java.lang.Integer> daysOffVector, java.util.Calendar startDate, java.util.Calendar stopDate)
public static long calculateExtimatedTimeLeft(long current, long maximum, long elapsedTime)
public static java.lang.String millisTimeToDurationString(long millis)
public static java.lang.String millisTimeToDurationString(long millis, boolean onlyDays, boolean showMilliseconds)
public static java.lang.String secondTimeToDurationString(long second, boolean onlyDays)
public static java.lang.String millisTimeToEstimatedDurationString(long millis)
public static int millisTimeToDurationDays(long millis)
public static long durationStringToMillisTime(java.lang.String durationString)
public static long durationStringToSecondTime(java.lang.String durationString)
public static long roundMillisToDay(long millis)
public static java.util.Calendar millisTimeToCalendar(long millis)
public static java.util.Calendar millisTimeToCalendar(long millis, java.lang.String timezone)
public static java.lang.String millisTimeToDateString(long millis)
public static java.lang.String millisTimeToDateString(long millis, java.lang.String timezone)
public static java.lang.String millisTimeToDateSimpleString(long millis)
public static java.lang.String millisTimeToDateSimpleString(long millis, java.lang.String timezone)