public class TimeUtils extends Object
| Constructor and Description |
|---|
TimeUtils() |
| Modifier and Type | Method and Description |
|---|---|
static Date |
createTime(String timeString)
Makes it easier to create Date objects from strings without having to remember the symbols required for a
SimpleDateFormat.
|
static double |
daysDiff(Calendar c1,
Calendar c2) |
static double |
hoursDiff(Calendar c1,
Calendar c2) |
static boolean |
isSameDay(Calendar c1,
Calendar c2) |
static boolean |
isSameHour(Calendar c1,
Calendar c2) |
static boolean |
isSameInField(int field,
Calendar c1,
Calendar c2) |
static boolean |
isSameMillis(Calendar c1,
Calendar c2) |
static boolean |
isSameMinute(Calendar c1,
Calendar c2) |
static boolean |
isSameMonth(Calendar c1,
Calendar c2) |
static boolean |
isSameSecond(Calendar c1,
Calendar c2) |
static boolean |
isSameWeek(Calendar c1,
Calendar c2) |
static boolean |
isSameYear(Calendar c1,
Calendar c2) |
static Calendar |
max(Calendar c1,
Calendar c2) |
static long |
millisDiff(Calendar c1,
Calendar c2) |
static Calendar |
min(Calendar c1,
Calendar c2) |
static double |
minutesDiff(Calendar c1,
Calendar c2) |
static Integer |
mostSignificantDifference(Calendar c1,
Calendar c2) |
static double |
secondsDiff(Calendar c1,
Calendar c2) |
static double |
weeksDiff(Calendar c1,
Calendar c2) |
static double |
yearsDiff(Calendar c1,
Calendar c2) |
public static Date createTime(String timeString) throws ParseException
The format used is "dd-MMM-yyyy HH:mm:ss", so an acceptable date is for example 05-Dec-1999 20:04:15
timeString - a time string in the format "dd-MMM-yyyy HH:mm:ss" (eg. 05-Dec-1999 20:04:15)Date object corresponding to the date/time in the supplied string.ParseExceptionpublic static Integer mostSignificantDifference(Calendar c1, Calendar c2)
c1 - c2 - Copyright © 2017. All rights reserved.